首页 > 学院 > 开发设计 > 正文

C#中参数传递的方式

2019-11-06 06:49:43
字体:
来源:转载
供稿:网友

java中参数传递有两种,值传递和引用传递。 在C#在值传递和引用传递的基础上又添加了两种,输出传递和数组传递。

虽然C#有4种参数传递方式,但是我认为核心仍然在值传递和引用传递。 什么情况下使用的是值传递:

参数是基本数据类型,int float boolean char以及string没有使用ref或者out修饰符

其他的情况都是使用引用传递。 使用了ref或者out修饰符的都是引用传递,数据是数组类型和类类型的也都是引用传递。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表