唐朝程序员

我来自唐朝

2007年5月2日

深入浅出net泛型编程[转载]

摘要: .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。前言 .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。类型安全 .NET中的许多... 阅读全文

posted @ 2007-05-02 16:57 唐朝程序员 阅读(346) 评论(1) 推荐(0)

如何最大限度提高.NET的性能

摘要: 1)避免使用ArrayList。 因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱回实际的类型。建议使用自定义的集合类型代替ArrayList。.net 2.0提供了一个新的类型,叫泛型,这是一个强类型,使用泛型集合就可以避免了封箱和拆箱的发生,提高了性能。2)使用HashTale代替其他字典集合类型(如StringDic... 阅读全文

posted @ 2007-05-02 16:52 唐朝程序员 阅读(239) 评论(0) 推荐(0)

导航