随笔- 302
文章- 0
评论- 895
阅读-
78万
03 2010 档案
.NET 4.0 System.Threading.Tasks学习笔记
摘要:由于工作上的需要,学习使用了System.Threading.Tasks的使用,特此笔记下来。 System.Threading.Tasks的作用: Tasks命名空间下的类试图使用任务的概念来解决线程处理的复杂问题。任务(Task)包含一个操作,以及依赖哪个任务的完成才能开始。 测试用例: 假设有任务A,B,C,D。其中C依赖A和B的完成,而D依赖A的完成。代码该怎么写呢? 代码: [代码]测试...
阅读全文
Struct 和 Class 性能有差异吗?自己测试
摘要:一直以来,我总是听到关于在字段较少时,使用结构将获得更佳的性能,我对此一直深信不已,今天因为需要写一个性能要求较高的程序,所以特地写一段测试程序来验证是不是真的正确。 我建立了1个结构以及2个类: struct MyStruct { public int a; public string b; } class MyClass { public int a; public string b; } s...
阅读全文