穆桂英

 

2019年4月27日

task 异步 进程与线程的区别

摘要: 用Wait方法(会以同步的方式来执行),不用Wait则会以异步的方式来执行 要在主线程中等待后台线程执行完毕,可以使用Wait方法(会以同步的方式来执行)。不用Wait则会以异步的方式来执行。 Task.Run的跟Task.Factory.StarNew和new Task相差不多,不同的是前两种是放 阅读全文

posted @ 2019-04-27 11:33 穆桂英 阅读(1388) 评论(0) 推荐(0)

2018年10月30日

File和FileStream的区别

摘要: File和FileStream的区别直观点:File是一个静态类;FileStream是一个非静态类。File:是一个文件的类,对文件进行操作。其内部封装了对文件的各种操作(MSDN:提供用于创建、复制、删除、移动和打开单一文件的静态方法,并协助创建FileStream对象)。 FileStream 阅读全文

posted @ 2018-10-30 14:36 穆桂英 阅读(2011) 评论(0) 推荐(1)

2018年8月19日

MemoryStream说明

摘要: MemoryStream 是内存流,为系统内存提供读写操作,由于 MemoryStream 是通过无符号字节数组组成的,可以说 MemoryStream 的性能可以算比较出色,所以它担当起了一些其他流进行数据交换时的中间工作,同时可降低应用程序中对临时缓冲区和临时文件的需要 FileStream 主 阅读全文

posted @ 2018-08-19 10:52 穆桂英 阅读(761) 评论(0) 推荐(0)

2018年8月16日

KeyValuePair 和 Dictionary 的关系和区别

摘要: KeyValuePair 和 Dictionary 的关系 1、KeyValuePair a、KeyValuePair 是一个结构体(struct); b、KeyValuePair 只包含一个Key、Value的键值对。 2、Dictionary a、Dictionary 可以简单的看作是KeyVa 阅读全文

posted @ 2018-08-16 15:51 穆桂英 阅读(2406) 评论(0) 推荐(0)

2018年8月14日

Lock和Static使用说明和区别

摘要: private static object lockInsertObj = new object(); lock (lockInsertObj){--写代码} 1、静态方法与非静态方法 a、静态方法的调用类.静态方法名([参数列表]) 非静态方法的调用类 对象 = new 类的构造函数([参数列表] 阅读全文

posted @ 2018-08-14 17:28 穆桂英 阅读(1004) 评论(0) 推荐(0)

c# linq 汇总

摘要: 例子:List<string> list = new List<string>(); list.Add("1 a");list.Add("2 b");list.Add("3 c");list.Add("4 d");list.Add("5 e"); 添加元素: 一:List.Add(T item) 如 阅读全文

posted @ 2018-08-14 17:23 穆桂英 阅读(457) 评论(0) 推荐(0)

NetworkStream介绍说明

摘要: 如果服务器和客户端之间基于TCP连接的,他们之间能够依靠一个稳定的字节流进行相互传输信息,这也是NetworkStream的最关键的作用,有了这个神奇的协议,NetWorkStream便能向其他流一样在网络中(进行点对点的传输),这种传输的效率和速度是非常高的 阅读全文

posted @ 2018-08-14 17:22 穆桂英 阅读(940) 评论(0) 推荐(0)

BufferedStream说明

摘要: BufferedStream并不是将所有内容都存放到内存中,而MemoryStream则是。 BufferedStream必须跟其他流如FileStream结合使用,而MemoryStream则不用 阅读全文

posted @ 2018-08-14 17:22 穆桂英 阅读(254) 评论(0) 推荐(0)

FileStream说明

摘要: FileStream(String, FileMode) FileStream(String path, FileMode) 文件打开模式:(FileMode)包括6个枚举 Append:追加 FileAccess.Write Create:存在则创建文件,不存在则覆盖 FileAccess.Wri 阅读全文

posted @ 2018-08-14 17:21 穆桂英 阅读(489) 评论(0) 推荐(0)

StreamReader和StreamWriter说明

摘要: StreamReader/StreamWriter操作的是字符数据(char),而FileStream操作的是字节数据(byte) FileStream与StreamXXXX类的默认编码都是UTF8,而一个中文字符占2个字符,所以StreamXXXX类常用于文本的打开与保存,而FileStream则 阅读全文

posted @ 2018-08-14 17:21 穆桂英 阅读(274) 评论(0) 推荐(0)

导航