C#常用类库合集,记者收拾的,里面都是网站源码,有excel导入导出的,Json类库,条码类库,全都是精品,肯定是你想要的,大伙快来下载。类库会在编译之后生成一个dll文件,然后其他的项目可以引用这个dll。这个大伙都是了解的。
要查询类库中的所有信息你打开Object Browser就好,然后可以在Browse下拉列表中选对应的.NET版本号.然后你会看到左侧有个列表,有什么mscorlib , System, System.Data之类的.这类名字分别对应一个个的dll文件,譬如2.0的话你可以在C:\Windows\Microsoft.NET\Framework\v2.0.50727 这个目录下面找到所有对应的dll.
因为dll和命名空间是多对多的关系,所以即使你add reference中把System这个dll添加进来了,并且用using System了,但此命名空间下的类库你未必就可以用.大概System命名空间下一些类在mscorlib这dll中.不过因为VS把常见的dll都给你默认添加了,命名空间也给你默认用using引用了.所以你不需要关心.但假如有的不常见的命名空间的引用,你一个人就得小心了.
System.Xml
System.Xml这个dll中有System.Xml, System.Xml.Schema等一些命名空间.既然带个Xml顾名思义,自然是涉及到操作Xml的类库啊.譬如大家平常要操作xml之前一般喜欢如此实例化一个类XmlDocument doc = new XmlDocument; 这个类就是命名空间System.Xml下面的.
System.Windows.Forms
这个dll中有System.Windows.Forms , System.Windows.Forms.Design等一些命名空间.若是开发一个桌面应用程序,也就是要用到一个个的WinForm,那一定用这个类库下面的类最多.只是大多数时候大家仅需去Toolbox里面拖控件,然后VS自动给你添加命名空间的引用了.只须当你需要动态的创建删除一些控件的时候才需要手工调用里面的一些类.
System.Web.Services , System.Web , System.Web.RegularExpressions , System.Web.Mobile
这里都带个Web,顾名思义,自然全部是跟Web有关,跟互联网有关的.假如你是用C#开发桌面应用程序的话,就较少用到这类类库.当然你如果开发所谓的C/S模式的应用程序或许会用到.譬如用到System.Web.Services里面的类库啊.里面有什么SOAP有关的类.
System.Web.Mobile是跟手机有关的,你若是在手机上开发些应用程序可可以用得着这里面的类库.
而开发WebForm时你要拖的控件基本上是在System.Web这个dll中的System.Web.UI.WebControls命名空间里.
System.Transactions
这个dll里面的类貌似是跟事务有关的,大家用数据库的时候对事务这个定义是比较熟了.那假如用C#写代码连接数据库然后做些什么操作,貌似就能用这里面的类达成一些事务的功能吧.哎不过具体咋用我不了解了,自己没用过.
System.ServiceProcess
假如创建windows服务程序的话会用到这里面的类库.大家右击computer,选manage,然后打开一个页面,在里面会看到Services and Applications,你点下下面的Services会看到右侧一个个长长的列表,里面显示的就是些服务程序,假如你装了Oracle server的话,可以在这里启动或关闭Oracle server.
不过这种库里面的类我也没用过,不了解具体咋用啊,有空再研究下去.
System.Security
顾名思义,这个dll里面有类库是跟加密有关的.譬如有System.Security.Cryptography命名空间,大家要用Des加密的话就得用到这个命名空间,不过应该注意的时,这个命名空间下面的 类不仅存在于System.Security这一个dll里面,还有的类是在mscorlib和System这两个dll里面.
System.Runtime.Remoting System.Runtime.Serialization.Formatters.Soap
第一个Reomoting自然是跟远程调用有关的类库, 后者是跟soap有关的.哎不过这里面的类我都没玩过.发现我没用过的类库可太多了,有点孤陋寡闻了啊.
System.Messaging
什么消息队列的操作会用到里面的类库,这里的消息貌似不是指C++中常提到的消息机制.而是指不同电脑之间传送的消息,传送的数据.我没用过,也不了解具体咋用.
System.Management
上面看到那样一堆堆的类库都从来没接触过,这会终于碰到个用过的了,看着它可顺眼了啊.你要获得电脑上内存,操作系统种类,生产厂家等等一些信息就得用到这里面的类库了啊.
譬如像下面用System.Managment这命名空间下的类
ManagementObjectSearcher query = new ManagementObjectSearcher;
ManagementObjectCollection queryCollection = query.Get;
//queryCollection这是一个集合,里面包含了不少不少信息,你可以从其中慢慢去一个个的分析出来你想要的各种信息了啊.
System.EnterpriseServices
哎又碰到个没见过的东东,也不了解具体做什么,估计又是什么web有关,远程调用之类的吧.
System.Drawing, System.Drawing.Design
这次看着眼熟了,也容易顾名思义,跟画图有关的类.专业点的说法叫GDI
System.Design
控件布局有关的类库,WinForm ,WebForm都可以用到.
System.DirectoryServices , System.DirecotryServices.Protocols
主如果跟活动目录有关的类库.活动目录是windows操作系统中非常重要的一个功能,Microsoft自己整出来的C#,自然要多整些类库出来非常不错的支持windows操作系统的一些功能嘛.
System.Configuration.Install ,System.Deployment
你要把你的应用程序整成一个安装文件,可以用这里的类库做些操作.另外还有将来程序更新之类的啊
System.Data
主如果支持跟数据库有关的操作.譬如支持Microsoft我们的数据库SQL Server,或者其他数据库,但通过odbc的连接方法.
System.Configuration
操作配置信息有关的类库,譬如你开发web application的时候会看到有个Web.config文件,操作这里面的内容就会用到这里的类库.
TAG标签:常用类库(1)
转载请说明来源于小浣熊下载站(http://www.tpwno.com)
本文地址:http://www.tpwno.com/soft/4766.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com