找到相关内容 2
C#高效编程话题集3(每期10话题
前两期地址: C#高效编程话题集1(每期10话题) C#高效编程话题集2(每期10话题) 本期话题: 1:使用属性还是字段  首先重大区别就是属性实质是方法,所以:1:可以为属性添加代码;2:可以让属性支持线程安全;见effective c#第一版的第一章;3:属性得到了VS编辑器的支持,得以实现自动属性这种功能。4:自动属性的特点在LINQ中得到了广泛应用,尤其是匿名类型中,只能实现只
http://cyqdata.cn/cnblogs/article-detail-36432 
C#高效编程话题集2(每期10话题
C#快速成长团队第二期话题来到。欢迎进入C#快速成长团队进行讨论。 1:确保集合的线程安全 如果使用.net4.0,有新的线程安全集合类新的 System.Collections.Concurrent 命名空间引入了多个新的线程安全集合类,可在需要时随时提供对项的无锁访问,并在锁适用时提供细粒度锁定。 在多线程方案中使用这些类应获得优于集合类型(例如, ArrayList 和 List <(
http://cyqdata.cn/cnblogs/article-detail-35533