随笔分类 -  C#

关于C#语言方面的资料
摘要:学习过C#的程序员都知道,在C#中有值和引用两种数据类型。但是这两种类型具体有哪些区别呢?相信很多人都难以说明白。今天就来讨论一下这个问题。  一句话它们的区别就是在于复制机制的差异。  值类型直接包含值,也就是变量引用的位置就是值在内存中实际存储的位置。所以,如果将一个值类型赋值给另一个值类型,会在新变量的位置创建原始变量的值的一个内存副本。相同值类型的第二个变量不能引用与第一个变量相同的内存位... 阅读全文
posted @ 2010-12-04 18:53 草市江田 阅读(379) 评论(0) 推荐(0)
摘要:在C#4.0中增加了可选参数的支持。在声明方法时将常量赋值给参数,在调用此方法时就不需要指定每一参数。[代码]注意:一、可选参数一定要放在所有必选参数(也就是没有默认值的参数)的后面。二、默认值是一常量。C#4.0的另一个方法调用时命名参数。命名参数可以显示指定参数名进行赋值,所有不用依照参数顺序给予赋值。代码Code highlighting produced by Actipro CodeHi... 阅读全文
posted @ 2010-11-28 16:49 草市江田 阅读(224) 评论(0) 推荐(0)