• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#教程

RSS
  • C#中动态加载和卸载DLL
    C#中动态加载和卸载DLL
    C#中动态加载和卸载DLL在C++中加载和卸载DLL是一件很容易的事,LoadLibrary和FreeLibrary让你能够轻易的在程序中加载DLL,然后在任何地方卸载。在C#中我们也能使用Assembly.LoadFile实现动态加载DLL,但是当你试图卸 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:45 | 回复:0
  • C#asp.net中导出Excel表时总出现"只能在执行Render()的过程中调用RegisterForEve ...
    C#asp.net中导出Excel表时总出现"只能在执行Render()的过程中调用RegisterForEve ...
    C#asp.net中导出Excel表时总出现amp;quot;只能在执行Render()的过程中调用RegisterForEventValidation后台添加以下方法:///amp;amp;lt;summaryamp;amp;gt;///此方法必重写,否则会出错///amp;amp;lt;/summaryamp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:42 | 回复:0
  • C#命令行编辑器csc.exe
    C#命令行编辑器csc.exe
    csc.exe是.NET Framework SDK中的一个工具,当然用VS舒服多了...不怕麻烦或者小硬盘的可以用用看,下面是些基本编辑,编译,调试操作(很不详细,详细请看MSDN :) ):1.配 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:42 | 回复:0
  • CLR via C# 3 读书笔记(8):第1章 CLR执行模型 — 1.8 通用语言规范 ...
    CLR via C# 3 读书笔记(8):第1章 CLR执行模型 — 1.8 通用语言规范 ...
    CLR允许不同语言创建的对象之间能够相互进行通信。换句话说,CLR集成了所有语言,并且允许一种语言创建的对象在另一种完全不同的语言编写的代码中被看做是等同的成员。CLR的标准类型集合、元数据(自描述类型信息) ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:42 | 回复:0
  • Effective C# 声明式编程优于命令式编程
    Effective C# 声明式编程优于命令式编程
    和命令式编程相比,声明式编程可能是一种更简单、更精炼的描述软件程序行为的方式。声明式(declarative)编程意味着使用声明、而非指令的方式来定义程序的行为。和许多其他程序语言一样,C# 中绝大多数编程都是命令 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:35 | 回复:0
  • C#调用Dll传递字符串指针参数.
    C#调用Dll传递字符串指针参数.
    最近用c#写一个小软件,要调用VC写的dll,传递参数给dll,由于是非托管代码,所以调用起来有点麻烦,要把参数转换成非托管代码的指针参数,然后再传递给dllviewplaincopytoclipboardprint?using System.Runtime.Inter ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:31 | 回复:0
  • c#中单元测试
    c#中单元测试
    从走进.net后发现每天有写不完的代码,有做不完的测试。。。人感觉都已经机械,我们需要认清自己调整好心态,问下自己是否真的喜欢编程。我的答案当然也就是我爱编码,编码给我带来了许多欢乐,每天都给我体验小小成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:27 | 回复:0
  • 解决Win10系统下C#DateTime出现星期几的问题
    解决Win10系统下C#DateTime出现星期几的问题
      昨天晚上写代码的时候偶然发现DateTime里出现了星期几,当时一阵凌乱,去网上百度没有详细解决办法,很多人说可以用用ToString解决。也有部分人说可以修改系统时间的显示,我打算试一下看看行不行。  DateTime ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:22 | 回复:0
  • c#读取机器CPU信息,硬盘信息,网卡信息
    c#读取机器CPU信息,硬盘信息,网卡信息
    Windows管理规范(WMI)是可伸缩的系统管理结构,它采用一个统一的、基于标准的、可扩展的面向对象接口。WMI为您提供与系统管理信息和基础WMIAPI交互的标准方法。WMI主要由系统管理应用程序开发人员和管理员用来访问和 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:19 | 回复:0
  • C#输入输出重定向
    C#输入输出重定向
    当 Process 将文本写入其标准流中时,通常将在控制台上显示该文本。通过重定向 StandardOutput 流,可以操作或取消进程的输出。例如,可以筛选文本、用不同方式将其格式化,也可以将输出同时写入控制台和指定的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:21 | 回复:0
  • C#中获去一个字符串中的汉字的个数C#获取字符串全角的个数
    C#中获去一个字符串中的汉字的个数C#获取字符串全角的个数
    staticvoidMain(stringargs)       {           while(true)           {Console.WriteLine(amp;quot;输入一串字符amp;quot;);               stringstr=Console.ReadL ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:28 | 回复:0
  • C#继承与重载
    C#继承与重载
    继承继承的特点: a.派生类是对基类的扩展,派生类可以添加新的成员,但不能移除已经继承的成员的定义。b.继承是可以传递的。如果C从B中派生,B又从A中派生,那么C不仅继承了B中声明的成员,同样也继承了A中声明的成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:19 | 回复:0
  • C#编写简易的学生成绩查询
    C#编写简易的学生成绩查询
    C#编写简易的学生成绩查询 什么是学生成绩查询系统? 使用C#语言编写的一个可安装的简单CS系统,实现了用户登录,学生信息添加,成绩修改,删除,查询等功能 开发环境开发环境visualstudio2010(新版本2015,2017 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:15 | 回复:0
  • 【C#入门经典视频教程】-第001课-C#入门-认识C#
    【C#入门经典视频教程】-第001课-C#入门-认识C#
    C#入门-认识C#C---amp;amp;gt;C++--amp;amp;gt;C#(C++++)j++j++有一门可能比这个C#更流行的语言java使用的教程:c#入门经典第五版操作系统:windowslinuxdosandroidsun公司:java的开发公司写一个平台软件(jre)所 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:15 | 回复:0
  • [C#基础知识系列]专题一:深入解析委托——C#中为什么要引入委托 ...
    [C#基础知识系列]专题一:深入解析委托——C#中为什么要引入委托 ...
    http://www.cnblogs.com/zhili/archive/2012/10/22/Delegate.html引言:对于一些刚接触C#不久的朋友可能会对C#中一些基本特性理解的不是很深,然而这些知识也是面试时面试官经常会问到的问题,所以我觉得有必要和一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:16 | 回复:0
  • 【学习笔记】C#图片压缩(好用)
    【学习笔记】C#图片压缩(好用)
    摘抄自:https://blog.csdn.net/nodeman/article/details/80661995一、方法内容///amp;amp;lt;summaryamp;amp;gt;///无损压缩图片///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;sFileamp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:15 | 回复:0
  • C#-非中断(正常)模式下的调试
    C#-非中断(正常)模式下的调试
    一般我们用Console.WriteLine()函数,将文本输出到控制台上来跟踪代码进行到了什么位置,局限性很大,适用范围窄。1.输出调试信息命名空间System.DignosticsDebug.WriteLine()Trace.WriteLine()看下面的例子就能知道 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:15 | 回复:0
  • C#后台获取前台交互判断
    C#后台获取前台交互判断
    前台传来明细,判断是否修改,在把前台的数据组成新的类保存1publicclasstt2{3publicstringid{get;set;}4publicstringe_id{get;set;}5publicstringname{get;set;}6……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:13 | 回复:0
  • c#简单自定义异常处理日志辅助类
    c#简单自定义异常处理日志辅助类
    usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceLogHelper{publicstaticclassLogHelper……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:13 | 回复:0
  • C#与C++数据类型对照
    C#与C++数据类型对照
    短信猫问题:公司有个同事在做短信猫接收功能的时候老是接收不到,不知道是为什么,使用的接收类型是StringBuilder,最后才知道只要给StringBuilder加大空间就没这个问题了,也不知道是为什么?C++         ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:9 | 回复:0
  • C#客户端与Django服务器端对接——HTTP协议之POST&GET
    C#客户端与Django服务器端对接——HTTP协议之POST&GET
    这段时间一直在搞C#客户端与Django搭建的服务器端对接的工作。从最开始的不知道怎么用Django写服务器端来处理POST请求,到现在能让服务器端接受POST或GET请求并打印出来。虽然客户端还没有登录成功(因为response还 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:7 | 回复:0
  • C#制作、打包、签名、发布Activex全过程
    C#制作、打包、签名、发布Activex全过程
    一、前言     最近有这样一个需求,需要在网页上面启动客户端的软件,软件之间的通信、调用,单单依靠HTML是无法实现了,因此必须借用Activex来实现。由于本人主要擅长C#,自然本文给出了用C#实现的范例,本文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:8 | 回复:0
  • C#构造函数在继承过程中的执行顺序(转)
    C#构造函数在继承过程中的执行顺序(转)
    usingSystem; namespaceZoo{        //************定义基类Animal        publicclassAnimal        {                  staticstringbaseClassName;         ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:10 | 回复:0
  • c#读取嵌入式文件
    c#读取嵌入式文件
    usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Reflection;usingSystem.Text;usingSystem.Threading.Tasks;namespacezhang_Test{classProgram{……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:8 | 回复:0
  • C#获得设备usb信息
    C#获得设备usb信息
    本文告诉大家如何获得设备的usb来进行判断是否有哪些usb和找不到usb可能是什么。需要在项目右击引用,点击程序集,搜索System.Management然后安装他然后使用下面的代码就可以获得设备的usb请看代码staticListamp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:7 | 回复:0
  • 不能不说的C#特性-匿名方法和Lambda表达式
    不能不说的C#特性-匿名方法和Lambda表达式
    在我们程序中,经常有这样一些需求:1.需要一个临时方法,这个方法只会使用一次,或者使用的很少。2.这个方法的方法体很短,以至于比方法声明都短,写起来实在没劲(我将其称之为“一句话方法”)。没办法,这样的方法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:6 | 回复:0
  • MSIL反汇编程序(Ildasm.exe)[C#]
    MSIL反汇编程序(Ildasm.exe)[C#]
    MSILMSIL是.NETFramework中最重要的概念之一。通过MSIL可以预知不同.NET语言的执行效率应该是接近的。通过MSIL汇编程序(ilasm.exe)和MSIL反汇编程序(dilasm.exe)可以观察.NET应用的内部构造,因此也可以用于.NET应用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:4 | 回复:0
  • c#开机自动启动
    c#开机自动启动
     ///amp;amp;lt;summaryamp;amp;gt;      /// 自动启动设置      ///amp;amp;lt;/summaryamp;amp;gt;      ///amp;amp;lt;paramname=amp;quot;startedamp;quot;amp;amp;gt;标记是否自动启动amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:5 | 回复:0
  • C#数据库并发的解决方案(通用版、EF版)
    C#数据库并发的解决方案(通用版、EF版)
    学历代表你的过去,能力代表你的现在,学习代表你的将来。学无止境,精益求精。自ASP.NET诞生以来,微软提供了不少控制并发的方法,在了解这些控制并发的方法前,我们先来简单介绍下并发!并发:同一时间或者同一时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:5 | 回复:0
  • C#利用Google在线翻译来实现英译中
    C#利用Google在线翻译来实现英译中
    privatestaticstringGoogleTranslate(stringword)       {           stringurl=@amp;quot;http://translate.google.cn/translate_t?langpair=en|zh-CNamp;quot;+               a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:7 | 回复:0
  • C#Dapper基本三层架构使用(四、WinFormUI层)
    C#Dapper基本三层架构使用(四、WinFormUI层)
    UI层主要功能是显示数据和接受传输用户的数据,可以在为网站的系统运行提供交互式操作界面,表示层的应用方式比较常见,例如Windows窗体和Web页面。在项目中增加WinForm应用程序,结构如下添加引用设计界面如下添加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:6 | 回复:0
  • 创建一个强名称密钥文件+如何在VisualC#.NET中将程序集安装到全局程序集缓存中 ...
    创建一个强名称密钥文件+如何在VisualC#.NET中将程序集安装到全局程序集缓存中 ...
    创建强名称密钥文件单击“开始”,依次指向“程序”、“MicrosoftVisualStudio 2005”、“VisualStudio工具”,然后单击“VisualStudio 2005命令提示”。   2 . 在命令提示符下,键入sn-kTutorial.snk,然后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:16 | 回复:0
  • C#扩展方法DataTable.ToEntitys
    C#扩展方法DataTable.ToEntitys
    类A需要添加功能,我们想到的就是在类A中添加公共方法,这个显而易见肯定可以,但是由于某种原因,你不能修改类A本身的代码,但是确实又需要增加功能到类A中去,怎么办?这个时候扩展方法(ExtensionMethods)就会帮 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:5 | 回复:0
  • C#使用反射获取对象变化的情况
    C#使用反射获取对象变化的情况
    C#使用反射获取对象变化的情况记录日志时,经常需要描述对象的状态发生了怎样的变化,以前处理的非常简单粗暴:a.重写class的ToString()方法,将重要的属性都输出来b.记录日志时: 谁谁谁 由 变更前实例.ToString()  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:5 | 回复:0
  • C#解析字符串公式
    C#解析字符串公式
    ///amp;amp;lt;summaryamp;amp;gt;///中缀表达式到逆波兰表达式的转换及求值///amp;amp;lt;/summaryamp;amp;gt;publicclassRpnExpression{#region定义属性intTop=-1;#endregion……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:8 | 回复:0
  • c#解压文件
    c#解压文件
    publicboolUnRAR(stringdestPath,stringrarfilePath){try{//destPath=@amp;quot;E:\youxiaodi\tempamp;quot;;//目标位置//rarfilePath=@amp;quot;E:\youxiaod……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:5 | 回复:0
  • C#多线程开发:并行、并发与异步编程
    C#多线程开发:并行、并发与异步编程
    概述现代程序开发过程中不可避免会使用到多线程相关的技术,之所以要使用多线程,主要原因或目的大致有以下几个:1、业务特性决定程序就是多任务的,比如,一边采集数据、一边分析数据、同时还要实时显示数据;2、在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:5 | 回复:0
  • C#读取和配置IniFile
    C#读取和配置IniFile
    自定义IniFile操作类usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Runtime.InteropServices;usingSystem.IO;namespaceSisley{publicclassINIFi……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:8 | 回复:0
  • c#中的类型转换
    c#中的类型转换
    Parse()函数int、double都能调用Parse()函数,Parse(stringstr);如果转换成功就成功,失败就会抛出一个异常;TryParse()函数相应地有一个TryParse函数,boolTryParse(stringstr,outinta);这里的out参数相当于c++中的a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:5 | 回复:0
  • C#守护进程Windows服务启动exe
    C#守护进程Windows服务启动exe
     使用Process 启动发现 没有界面 界面办法如下 主要用到  Cjwdev.WindowsApi.dll下载地址: 链接:https://pan.baidu.com/s/1R2AFVxLArZCkwCumlUxN1w 密码:4qhn   try{//appStartPath=amp;quot;程序路 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:7 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap