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

C#教程

RSS
  • C#压缩文件,C#压缩文件夹,C#获取文件
    C#压缩文件,C#压缩文件夹,C#获取文件
    using System; using System.Data; using System.Configuration; using System.Collections.Generic; using System.IO; using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.Checksums; namespace BL……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:30 | 回复:0
  • LINQ体验(2)——C#3.0新语言特性和改进(上篇)[转载]
    LINQ体验(2)——C#3.0新语言特性和改进(上篇)[转载]
    总体来说,VisualStudio2008和.NET3.5是建立在.NET2.0核心的基础之上,.NET2.0核心本身将不再变化(如果不了解.NET2.0的朋友,请参看MSDN或者一些经典的书籍),C#3.0新语言特性在.NET2.0基础上进行了改进,这些改进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:29 | 回复:0
  • c#通过反射移除所有事件
    c#通过反射移除所有事件
    移除全部事件委托C#code ?12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 public class Test    { ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:27 | 回复:0
  • C#实现WinForm随WINDOWS服务一起启动
    C#实现WinForm随WINDOWS服务一起启动
    一.应用场景   客户服务器上装的软件越来越多,由原来一个人管理改为几个人同时管理了,因此不同的管理员需要经常进行远程登陆,注销操作。   服务器上原有的一些程序是windows程序,用户登陆注销后,程序就退 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:43 | 回复:0
  • C#判断某个类是否派生某个类或是否实现了某个接口
    C#判断某个类是否派生某个类或是否实现了某个接口
    is和asis关键字可以确定对象实例或表达式结果是否可转换为指定类型。基本语法:expristype如果满足以下条件,则is语句为true:expr是与type具有相同类型的一个实例。expr是派生自type的类型的一个实例。换言之,expr ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:35 | 回复:0
  • C#数组
    C#数组
    声明数组 在 C# 中声明一个数组,您可以使用下面的语法: datatype arrayName; 其中, datatype 用于指定被存储在数组中的元素的类型。  指定数组的秩(维度)。秩指定数组的大小。 arrayName 指定数组的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:37 | 回复:0
  • C# 线程手册 第五章 多线程应用程序 一个多线程微软消息队列(MSMQ)监听器 ...
    C# 线程手册 第五章 多线程应用程序 一个多线程微软消息队列(MSMQ)监听器 ...
      在这部分,我们将使用ThreadPool 和MSMQ 进行消息收发。MSMQ 是一个分布式队列,通过MSMQ 一个应用程序可以异步地与另外一个应用程序通信。   在一个典型的场景中,我们要向维护一个队列的MSMQ 服务器发送消息, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:54 | 回复:0
  • C#TCP/IP初探
    C#TCP/IP初探
    /*以下内容来自:http://www.luyikk.com/topic-11961.aspx仅用于学习研究*/很久以前就一直想玩P2P做一些商用的应用软件早前没有C#,或者.NET的时候,我可以用VB6采用winsock来开发一些应用软件.距离VB6那个时候已经有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:37 | 回复:0
  • c# 单元测试工程如何取得当前项目路径
    c# 单元测试工程如何取得当前项目路径
    前言: C#工程项目中有些配置文件,数据文件等不是C#工程文件,但是程序中需要访问,如果写成绝对路径不利于程序的迁移,所以必须写成相对路径。取得相对路径的方法很多,网上的例子也很多,基本上是七种吧,这里不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:32 | 回复:0
  • Windows界面设计(C#)一般过程典型实例------“蓝山人事管理系统”详细过程 ...
    Windows界面设计(C#)一般过程典型实例------“蓝山人事管理系统”详细过程 ...
    写给自己,加油小凯! 首先启动Microsoft Visual Studio 2005(或者是其他的版本如VS2010),一般会是这样的: 接着是要新建一个项目, 如上图所示点击:文件-新建-项目接着 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:36 | 回复:0
  • C#中线程的一些认识
    C#中线程的一些认识
     TreadPool与Asp.net  ThreadPool,是全局的一个asp.net进程w3wp.exe中只创建一个ThreadPool,asp.net页面(.aspx)的每次请求处理会使用ThreadPool中的一个线程,可以通过System.Threading.ThreadPool.GetAvailableTh ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:37 | 回复:0
  • C#实现为类和函数代码自动添加版权注释信息的方法
    C#实现为类和函数代码自动添加版权注释信息的方法
    这篇文章主要介绍了C#实现为类和函数代码自动添加版权注释信息的方法,主要涉及安装文件的修改及函数注释模板的修改,需要的朋友可以参考下 本文实例讲述了C#实现为类和函数代码自动添加版权注释信息的方法,分享给大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:29 | 回复:0
  • C#读INI文件
    C#读INI文件
    新建一个类,附上代码如下: 在使用文件中,new一个对象即可:IniFiles ini = new IniFiles(Application.StartupPath + @amp;quot;\MyConfig.iniamp;quot;); tip:括号内为ini文件的地址路径,@为转义符号,不然会报 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:29 | 回复:0
  • c#中用office组件读取excel时提示异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT) - ...
    c#中用office组件读取excel时提示异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT) - ...
    在excel2007,找到“excel选项”,点开后点击“加载项”,最下面有个管理加载项的下拉菜单,选“COM加载项”,点“转到”,这时会弹出一个框,把里面pdf软件的加载项前面的勾去掉,点确定就ok ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:34 | 回复:0
  • C#位运算及实例计算
    C#位运算及实例计算
    前言:  平时在实际工作中很少用到这个,虽然都是一些比较基础的东西,但一旦遇到了,又不知所云。刚好最近接触了一些相关这方面的项目,所以也算是对这些内容重新温习实践了一遍。所以这篇不仅作为个人备忘,也分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:29 | 回复:0
  • C#开发微信 - huochengyan
    C#开发微信 - huochengyan
    C#开发微信门户及应用教程 C#开发微信门户及应用(1)--开始使用微信接口... 6 1、微信账号... 6 2、微信菜单定义... 7 3、接入微信的链接处理... 8 4、使用开发方式创建菜单. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:23 | 回复:0
  • C# 动态加载程序集
    C# 动态加载程序集
    今天在反序列化时发生错误:找不到程序集XXX  以前用过其他的方法解决这个问题,追加程序集的寻址文件夹地址。 现在分享另外一种方法叫做:当程序集加载失败时~   事件注册如下: AppDomain.CurrentDomain.Assemb ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:21 | 回复:0
  • C# mongodb [下]
    C# mongodb [下]
      传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:21 | 回复:0
  • C#.NET动态调用webservice的三种方式
    C#.NET动态调用webservice的三种方式
    转载自 百度文库http://wenku.baidu.com/link?url=Q2q50wohf5W6UX44zqotXFEe_XOMaib4UtI3BigaNwipOHKNETloMF4ax4W4iPZcjAW6q8vu45QOjK6DSUon1R10ePVlqG6nwussbbXE6jm 多数时候我们通过amp;quot;添加Web引用...amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:20 | 回复:0
  • C# winform 中動態調用Webservice的問題
    C# winform 中動態調用Webservice的問題
    今天調適一個webservice,發現我的WinForm一直都在調用局域網的Webservice,突然想到,要是我的WinForm程序,想要運行在不同網斷,那應該如何配置我的webservice?方案一:1.用一個公用的Webservice.就是把Webservice發布到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:28 | 回复:0
  • C#源码多线程多串口
    C#源码多线程多串口
    多个串口,最好用多线程,这样比较方便,也可以在一个线程中,一个一个读串口数据!本源码是从网上收集的,用于保留自己以后使用,同时希望对需要的朋友提供一点学习的资料。usingSystem;usingSystem.IO.Ports;usingSyst ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:23 | 回复:0
  • C# 加密解密
    C# 加密解密
    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data; using System.Configuration; using System.Web; using System.IO; us……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:26 | 回复:0
  • 使用ICSharpCode.SharpZipLib-(C#)实现解压缩文件的操作类
    使用ICSharpCode.SharpZipLib-(C#)实现解压缩文件的操作类
    在处理后台附件上载由于文件较多,需要每个文件单独上传关键是有些文件数据量比较少也需要单独上传,这样导致后台数据流量较大而且用户操作麻烦.在处理这方面业务时,可以简化:首先验证用户上传文件的大小,设定不超过1M ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:26 | 回复:0
  • C# 设置桌面为父窗口
    C# 设置桌面为父窗口
    #region 设置桌面为父窗口 IntPtr hDesktop; public const int GW_CHILD = 5; public IntPtr GetDesktopHandle(DesktopLayer layer) { //hWnd = new HandleRef(); HandleRef hWnd; IntPtr hDesktop = new IntPtr(); ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:23 | 回复:0
  • C#EFAttach与Entry
    C#EFAttach与Entry
    先了解一下EF框架的EntityState在使用EF框架时,我们通常都是通过调用SaveChanges()方法把增加/修改/删除的数据提交到数据库,但是上下文是如何知道实体对象是增加、修改还是删除呢?答案是通过EntityState的枚举值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:27 | 回复:0
  • C#综合揭秘——深入分析委托与事件 多种泛型委托的使用和Lambda的发展过程与其使用方 ...
    C#综合揭秘——深入分析委托与事件 多种泛型委托的使用和Lambda的发展过程与其使用方 ...
    C#综合揭秘——深入分析委托与事件 引言 本篇文章将为你介绍一下 Delegate 的使用方式,逐渐揭开 C# 当中事件(Event)的由来,它能使处理委托类型的过程变得更加简单。 还将为您解释委托的协变与逆变,以及如何使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:30 | 回复:0
  • 【C#】Linq to Object
    【C#】Linq to Object
    本文将讲述C#中的Linq技术。 一:linq是什么?  linq可以理解为嵌入C#语法的强类型查询语言。(注意:尽管linq看起来和Sql查询很像,但语法却不相同。)二:linq的作用?提供一种统一且对称的方式,让程序员得到数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:29 | 回复:0
  • C#的进度条透明的情况(穿透问题)
    C#的进度条透明的情况(穿透问题)
    如图: 很明显,可以看到透过进度条的框框可以看到下面的软件界面, 之前出现这种情况是因为pictureBox和panel层级之间的关系造成的, 没想到这次的原因居然不是这样,而是因为少了backColor这个属性     this.pr ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:26 | 回复:0
  • 缓存冷热数据 ——C#实现
    缓存冷热数据 ——C#实现
    最近做项目时需要实现数据冷热分离功能,现在的NOSQL框架(redis,memcached,mongodb)均已实现了这个功能,直接拿过来用就Ok了,(知其然还要知其所以然吧,呵呵) 分析如下: 这个功能核心词:“最近(远)最少使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:29 | 回复:0
  • C#JArray与JObject的使用json[{}]
    C#JArray与JObject的使用json[{}]
    C#JArray与JObject的使用STEP1、usingNewtonsoft.Json.Linq; STEP2如何获取json里的某个属性(节点)值,对其删改,新增//2.1数组用JArray加载stringjsonText=amp;quot;amp;quot;;v ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:17 | 回复:0
  • C#中的HashTable
    C#中的HashTable
     哈希表,可能对于很多同行来说已经很熟悉.刚开始接触时有点陌生,后来用多了也就熟了.当然网上关于这一个知识点的介绍很多,不过这并不妨碍我个人对此作出自己的总结与理解.在.NETFramework中,Hashtable是Syst ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:18 | 回复:0
  • C#读取DLL文件获取所有类
    C#读取DLL文件获取所有类
    说明 调用Web.dll 文件,获取其中的所有的WebService 参考 https://blog.csdn.net/huoliya12/article/details/78873123 流程 使用……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:19 | 回复:0
  • C#实现打印源码
    C#实现打印源码
    打印的原理是:生成mdi文件,系统碰到mdi的时候会自动以打印的方式处理。所以,不管用什么模板,什么方式;能在PrintPage事件处理中,生成一张要打印内容的图片就OK了!C#实现打印源码如下:#region打印        ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:22 | 回复:0
  • C#编程的语法积累(一)
    C#编程的语法积累(一)
    1、自动属性之前的实现方式:privateintid;publicintId{set{id=value;}get{returnid;}}现在可通过自动属性实现:publicintId{get; set;}2、推断类型(var):推断类型,又名隐式类型,使用var关键字,可以是内置类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:11 | 回复:0
  • C#Stopwatch获取循环中某操作的时间消耗
    C#Stopwatch获取循环中某操作的时间消耗
     在C#中通常使用DateTime来表示当前时间,可以在一个操作的前后分别使用一个DateTime对象获取当前时间,再将两个DateTime对象相减获得时间差(TimeSpan对象),从而得到这个操作耗费了多少时间。 但是,在某些情况 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:15 | 回复:0
  • C#图片处理高级应用(裁剪,缩放,清晰度,水印)
    C#图片处理高级应用(裁剪,缩放,清晰度,水印)
    前言需求源自项目中的一些应用,比如相册功能,通常用户上传相片后我们都会针对该相片再生成一张缩略图,用于其它页面上的列表显示。随便看一下,大部分网站基本都是将原图等比缩放来生成缩略图。但完美主义者会发现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:14 | 回复:0
  • C#程序设计笔记(第三章)
    C#程序设计笔记(第三章)
    ,大家,不好意思,这章都是将实例,因此不好传上来,自己消化了,别说我自私哦。……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:10 | 回复:0
  • C#中使用反射获取结构体实例
    C#中使用反射获取结构体实例
    一般用反射获取类对象的实例比较简单,只要类有一个无参构造函数或没有显示声明带参的构造函数即可使用如下代码 static void Main(string args) { Type type = typeof(MyObject); object obj = type.GetCons ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:15 | 回复:0
  • C#属性、自动属性、字段之间的区别和理解
    C#属性、自动属性、字段之间的区别和理解
      .ctor是构造方法的意思,注意委托其实也是有构造方法的(不过是编译器自动创建的是私有的)貌似它的参数一个是委托引用的方法所属的对象(或Type对象),一个是该方法的指针; 1.属性的概念其实和字段是有一定重 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:9 | 回复:0
  • C#操作Excel文件
    C#操作Excel文件
    摘要:本文介绍了Excel对象、C#中的受管代码和非受管代码,并介绍了COM组件在.net环境中的使用。  关键词:受管代码;非受管代码;Excel对象;动态连接库  引言  Excel是微软公司办公自动化套件中的一个软件, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:6 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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