2011年1月25日

摘要: C#的集合功能可谓十分强大,这里着重探讨集合中非常重要的两个接口:IEnumerableT和IEnumeratorT.  首先查看如下代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1classStudent2{3publicint_id;4publicstring_name;56publicStudent(intid,stringname)7{8this._id=id;9this._name=name;10}1112publi 阅读全文
posted @ 2011-01-25 21:32 马啸西风 阅读(454) 评论(0) 推荐(0) 编辑
 
摘要: C#结构的注意事项 : 1. 结构是值类型,这意味这结构是存储在栈中的,结构存储的是变量的内容,而不是变量存储的地址(这是相当于引用类型的变量而言的)。将一个结构的实例赋值到另外一个结构实例时,会创建一个相同的内存副本,而不是创建一份结构的地址。这一点可以说是结构的本质了。2. 结构中不能显式包含默认的无参的构造函数。注意是显式包含,如下的代码是错误的代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--structMyStruct{publicM 阅读全文
posted @ 2011-01-25 17:41 马啸西风 阅读(633) 评论(0) 推荐(2) 编辑