摘要:
在我看一个源程序的时候看到这个例子使用了IList<T>返回类型,因为上午刚刚总结过List<T>的详细用法,突然出现了IList<T>,感觉很奇怪,于是上网搜集了很多东西才明白了 它们的区别,刚开始仅仅是看文字说明,但是怎么都不明白,后来看到了一个实例,然后接着 看文字说明,豁然开朗啊,现在我先把 阅读全文
摘要:
一、空间集合的接口 1 、Icollection接口:它的属性有Count(元素数),IsSynchronized(是否线程同步),SyncRoot (同步访问对象),CopyTo(把集合中元素复制到数组). 2、Ienumerable接口:返回可循环访问集合的枚举接口。 二, 显式接口实现 与 隐 阅读全文
摘要:
1 LinkmanModels类库(1)LinkmanModels类库,首先建立这样一个类库,包括两个文件,Person.cs和FriendGroup.cs,分别定义了类Person(仅包括有关“人”的属性)和类FriendGroup(有关"组"的属性)。(2)Model定义业务实体,它是传递各种数据的容器。2 LinkmanIDAL类库(1)LinkmanIDAL类库,包括两个文件,IPersonService.cs和IFriendGroupService.cs,分别定义了两个接口IPersonService(操作对象“Person”的各个方法)和FriendGroupS 阅读全文
摘要:
1 有关介绍 (1)所属命名空间:System.Collections.Generic public class List<T> : IList<T>, ICollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable. (2)List< 阅读全文