教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 c# ref与out参数区别与例子(图文)

c# ref与out参数区别与例子(图文)

发布时间:2015-12-14   编辑:jiaochengji.com
对于c#中ref与out参数的一般理解,ref为引用参数,out为值参数。概括起来就是:1)、ref既能将值带进方法,也能将值带出方法。2)、out不能将值带进方法,只能将值带出方法。

对于c#中ref与out参数的一般理解:ref为引用参数,out为值参数。
概括起来就是:
1)、ref既能将值带进方法,也能将值带出方法。
2)、out不能将值带进方法,只能将值带出方法。

为大家举一个ref参数的例子,有时千言万语不如一个例子来的干脆。

ref和out参数示例

执行结果:
  执行Swap前: i=1,j=2
  进入Swap时: x=1,y=2
  退出Swap时: x=2,y=1
  执行Swap后:i =2, j=1
如果改为out参数的话,会出现错误提示,大家可以亲自检测下。

您可能感兴趣的文章:
c# ref与out参数区别与例子(图文)
实例学习C#中Ref,Out的用法
C#学习笔记之C#中的类
c#值类型与引用类型的区别
c#实现在word文档中创建表格的具体方法
c#中ref和out参数使用时需要注意的问题
c#操作word分栏并格式化的实现代码
C# 类和对象 方法 语言规范
c# 操作word的一些代码
呵呵,Word转换成Html的程序,昨天跟开心、sonymusic闲聊的时候提到的-报表/图形/Of

[关闭]
~ ~