第7章整理pt.pptVIP

  • 1
  • 0
  • 约1.16万字
  • 约 54页
  • 2018-12-29 发布于福建
  • 举报
第7章整理pt

引用型参数 引用型参数和值参不同,引用型参数并不会开辟新的内存区域。 当利用引用型参数向方法传递形参时,编译程序将把实际值在内存中的地址传递给方法。 引用型参数一般是两种情况下存在 方法的形参本身就是引用类型。 参见示例7.8 通过声明ref关键字使参数按引用传递 参见示例7.9 using System; class RefValueParamSample { static void Swap(ref int x, ref int y) { int temp = x; x = y; y = temp; } static void Main() { int i = 1, j = 2; Swap(ref i, ref j); Console.WriteLine(i = {0}, j = {1}, i, j); } } 输出参数 与引用型参数类似,输出型参数也不开辟新的内存区域。 与引用型参数的差别在于,调用方法前无需对变量进行初始化。 输出型参数用于传递方法返回的数据。 out 修饰符后应跟随与形参的类型相同的类型声明 例:static void SplitPath(string path, out string dir, out

文档评论(0)

1亿VIP精品文档

相关文档