spf2011

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2011年4月1日

摘要: 1.ref 和out 关键字会导致参数通过引用来传递,不同之处在于ref 要求变量必须在传递之前进行初始化,而out 参数传递的变量不必在传递之前进行初始化,但被调用的方法需要在返回之前赋一个值。 若要使用ref 和out 参数,方法定义和调用方法都必须显式使用 ref 和out 关键字。 class Example { static void Method1(ref int i) { i = 5; } static void Method2(out int i) { i = 15; } static void Main() { int val1 = 0; Method1(ref val1); 阅读全文
posted @ 2011-04-01 14:55 spf2011 阅读(160) 评论(0) 推荐(0)