天涯之外

导航

2009年4月22日 #

C# 2.0泛型-Dictionary,List用法

摘要: 泛型是 C#2.0 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作.使用泛型类型可以最大限度地重用代码、保护类型的安... 阅读全文

posted @ 2009-04-22 09:21 天涯之外 阅读(325) 评论(0) 推荐(0) 编辑

C#中关键字ref与out的区别(原创)

摘要: C#中关键字ref与out的区别 在C#中,ref与out是很特殊的两个关键字。使用它们,可以使参数按照引用来传递。 总的来说,通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.此外我们还有其他向方法传递参数的形式,引用(ref)和输出(out). 有时,我们需要改变原来变量中的值,这时,我们可以向方法传递变... 阅读全文

posted @ 2009-04-22 00:00 天涯之外 阅读(303) 评论(0) 推荐(0) 编辑