C#
文章平均质量分 80
微软基于Java和C++开发出来的一种新的编程语言,其中对于Java的一些方法或者类进行了简化,使用起来更加方便。这个专栏主要是介绍C#一些知识点用于和大家交流,也用于以后查阅。
崔博伦
未来不在于你想的有多好,而在于你走的有多远。
展开
-
C#谈文件操作NO1(文件加密)
第一篇介绍一下C#文件的一些常用操作最常用的基本操作有:(1)文件类File(2)文件夹类Directory(3)文件信息类FileInfo(4)文件夹信息类DirectoryInfo流操作:(1)文件流类:FileStream(2)流写入类StreamWriter(3)流读取类StreamReader(4)二进制流写入类BinaryWriter(5)二进制流读取类BinaryReader原创 2016-05-09 22:04:32 · 2627 阅读 · 3 评论 -
C#谈文件操作NO2(大文件拷贝)
上一篇介绍了文件的一些基本操作,介绍了文件的加密操作。这一篇介绍一些文件流的操作文件流类FileStream实现大文件拷贝大文件拷贝之所以用文件流来进行拷贝,主要是由于如果用File静态类来执行拷贝就是将整个文件整体传输,对于一个好几个G的大文件会造成内存占用大,运行慢,效率不高。所以用到文件流拷贝。文件流拷贝可以设置拷贝的二进制流缓冲区的大小,然后根据缓冲区的大小来一点一点拷贝,就类似与原创 2016-05-09 22:18:36 · 2079 阅读 · 4 评论 -
C#之委托、事件、lambda
委托委托是什么?委托是一种封装方法的特殊机制,可以帮助程序员更灵活的调用相应的方法。委托的使用委托是一个可以引用方法的对象,所以在创建委托时,实际创建的是一个存储方法引用的对象。在程序运行期间,同一个委托能够用于调用不同的方法,只要改变它引用的方法就可以。所以,委托调用的方法不是在编译时确定的,而是在运行的时候确定的。委托的声明public delegate void De原创 2016-05-10 12:40:06 · 1305 阅读 · 4 评论 -
C#之正则表达式
正则表达式正则表达式是对字符串进行操作,主要用于处理一些负责的字符串操作。比如在一个交友网站上有很多东西,要求把其中的邮箱都筛选出来整理到一个文本文档中,这时候用正则表达式就方便的多。正则表达式用来描述字符串的特征,根据字符串的特征来找到对应的字符串。元字符元字符是正则表达式的前提。1、“.”除\n以外的任意的单个字符a.b表示:aab,axb,a3b,ab之间必须有且只有原创 2016-05-11 22:23:33 · 706 阅读 · 6 评论 -
C#之反射
反射在C#中扮演着重要的角色反射动态获取程序集中的元数据来操作类型。直接通过.dll来创建对象,调用成员。Type类(反射中非常重要的类)通过Type可以获取类中的所有信息包括方法、属性等。可以动态调用类的属性,方法。反射的使用动态加载程序集获取类型获取类型中的成员创建对象调用成员原创 2016-05-29 15:15:27 · 692 阅读 · 9 评论