摘要: 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是 阅读全文
posted @ 2016-05-22 13:34 tuohaibei 阅读(401) 评论(1) 推荐(1) 编辑
摘要: 泛型委托基础 class Program class Program { // 泛型委托,与普通委托类似,不同之处只在于使用泛型委托要指定泛型参数 public delegate T MyGenericDelegate<T>(T obj1,T obj2); int AddInt(int x, int 阅读全文
posted @ 2016-05-22 12:25 tuohaibei 阅读(2500) 评论(1) 推荐(2) 编辑