2014年6月30日

获得程序当前目录

摘要: DirectoryInfo sourceDirectory = new DirectoryInfo(Path.Combine(Path.GetFullPath(new FileInfo(Assembly.GetExecutingAssembly().Location).DirectoryName)... 阅读全文

posted @ 2014-06-30 17:35 shoutcharter 阅读(101) 评论(0) 推荐(0) 编辑

task

摘要: task 可以通过CancellationTokenSource.token 来控制线程是否终止。同时 还可以注册一个委托,来回调。Register(Action)Registers a delegate that will be called when this CancellationToken... 阅读全文

posted @ 2014-06-30 16:30 shoutcharter 阅读(127) 评论(0) 推荐(0) 编辑

将函数作为形参

摘要: 使用了泛型委托这个东西。Predicate 泛型委托。Predicate\func\action 的输入参数都标记为IN,这就意味着参数是支持逆变的。逆变意味着可以从较大的类型转换为较小的类型。<object>可以转换为<string>.逆变实际上也是一种泛型!!!public class DoTe... 阅读全文

posted @ 2014-06-30 10:24 shoutcharter 阅读(599) 评论(0) 推荐(0) 编辑

导航