正在加载图片...
参数传递 C#编程语言支持的参数传递方式包括: 值传递:方法中的变量是传入变量的一个拷贝,方 法中对形参做的修改,不会影响方法外面的实参。 对于值类型数据,值传递就是传递了变量的值。 对于引用类型数据,值传递传递的是引用的值,即方法中 的形参和方法外的实参将指向同一对象。因此,通过形参 也能修改对象的实际内容。 地址传递:方法中的变量是传入变量的一个引用, 方法中对形参做的修改,也会影响方法外面的实参。 ref关键字,可以将参数声明为传址调用。 out关键字,声明只用于返回值的参数,可以不用初始化就 作为参数传递给方法参数传递 • C#编程语言支持的参数传递方式包括: – 值传递:方法中的变量是传入变量的一个拷贝,方 法中对形参做的修改,不会影响方法外面的实参。 • 对于值类型数据,值传递就是传递了变量的值。 • 对于引用类型数据,值传递传递的是引用的值,即方法中 的形参和方法外的实参将指向同一对象。因此,通过形参 也能修改对象的实际内容。 – 地址传递:方法中的变量是传入变量的一个引用, 方法中对形参做的修改,也会影响方法外面的实参。 • ref关键字,可以将参数声明为传址调用。 • out关键字,声明只用于返回值的参数,可以不用初始化就 作为参数传递给方法。 A-PDF Split DEMO
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有