摘要:在我们使用文件读取时,往往会看到StreamReader或者File.ReadAllLInes这样的方法,有时候我就想这两个有什么差别呢?于是写个小程序比较下 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5: us...
阅读全文
摘要:我们都知道静态变量属于类型之间共享的数据,但是自己也没有进去看看,近日有兴趣,写那些长篇大论似乎不在状态,时间紧迫,拿起static开始. 从代码开始 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5: 6...
阅读全文
摘要:It has been existed for a long time. however, i would like to make a collection for later check. This tip is written in english, because, i feel a little tired and sort of unwilling to speak. 1. Perf...
阅读全文
摘要:引言: 自从泛型那天诞生起,广大的面向对象程序员对于他的热爱普遍要高于其他数据结构. :). 然而各大面向对象对于他的支持却不太一样。在CPP中用的是静态编译,即在编译器决定泛型的类型,而.Net则是在运行时确定,他们有什么不一样呢? 和周围的同事谈起泛型,发现大伙对于这东西都是似懂非懂,觉得自己有必要作一次应用总结了. :( , 由于范型内容较多,请看这里: 我们从C#总定义一段基本的范型代码...
阅读全文
摘要:Essential Shared Source CLI 的第二版的电子草稿版本出来了,想学习的朋友有福了,下面是地址 查看: http://callvirt.net/blog/entry.aspx?entryid=b9a94d0c-761a-4d6b-bc2f-d6a5f8c1a4a7 书籍下载地址: Shared Source CLI 2.0 Internals DRAFT.pdf.
阅读全文
摘要:什么是泛型 所谓泛型,就是指类型可以为任意. 最常用的泛型当然是用于创建集合了. 1: List list = new List(); 2: list.Add(1); 为什么要用泛型? 这个问题可以分为几个分支, 我们一个一个来思考 泛型跟传统的集合类比较有什么优势 a. 效率好, 因为集合类(以ArrayList为例)对于所有对象的操作采用object作为...
阅读全文