2016年9月8日
摘要: 为泛型集合类或表示集合中项的泛型类定义接口通常很有用。对于泛型类,使用泛型接口十分可取,例如使用 IComparable<T> 而不使用 IComparable,这样可以避免值类型的装箱和取消装箱操作。.NET Framework 2.0 类库定义了若干新的泛型接口,以用于 System.Colle 阅读全文
posted @ 2016-09-08 16:12 默默淡然 阅读(9060) 评论(1) 推荐(0) 编辑
摘要: JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能 Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1, 阅读全文
posted @ 2016-09-08 16:10 默默淡然 阅读(249) 评论(0) 推荐(0) 编辑
摘要: C# 5.0中引入了async 和 await。这两个关键字可以让你更方便的写出异步代码。 看个例子: [csharp] view plain copy public class MyClass { public MyClass() { DisplayValue(); //这里不会阻塞 System 阅读全文
posted @ 2016-09-08 15:54 默默淡然 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: 这个是.NET 4.5的特性,所以要求最低.NET版本为4.5。 看很多朋友还是使用的Thread来使用异步多线程操作,基本上看不见有使用Async、Await进行异步编程的。各有所爱吧,其实都可以。只要正确使用就行,不过还是写了这篇文章推荐大家使用Async、Await。 原因就是:可以跟写同步方 阅读全文
posted @ 2016-09-08 15:33 默默淡然 阅读(928) 评论(0) 推荐(0) 编辑