摘要:
ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。使用ref前必须对变量赋值,out不用。out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。区别可以参看下面的代码:using System;class TestApp{ static void outTest(out int x, out int ... 阅读全文
posted @ 2009-02-20 13:52
KevinWang
阅读(139)
评论(0)
推荐(0)
摘要:
out 关键字会导致参数通过引用来传递。这与 ref 关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化。若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字。例如:class OutExample{static void Method(out int i){i = 44;}static void Main(){int value;Method(out valu... 阅读全文
posted @ 2009-02-20 13:51
KevinWang
阅读(230)
评论(0)
推荐(0)
摘要:
摘要 本文简要介绍了.NET中的序列化(Serialization)概念,以及在代码中实作Serialization的方法。文章的最后介绍了Serialization在Clone方法中的运用。 Serialization的概念 Serialization是.NET中一种实现对象持久性(Persistent)的机制。它是一个将对象中的数据转换成一个单一元素(通常是Stream)的过程。它的逆... 阅读全文
posted @ 2009-02-20 10:13
KevinWang
阅读(233)
评论(0)
推荐(0)
浙公网安备 33010602011771号