参数

1.值参数

不带修饰符的是值参数,一个值参数对应于一个局部变量,初始值是调用该方法时提供的相应的实参。不会影响方法体外面的值,把值作为副本传进函数。

 

2.引用类型的传值参数

 

3.引用参数ref

引用参数不创建新的存储位置,引用参数表示的存储位置是作为实参给出的变量所表示的存储位置

并且,变量在作为引用参数传递之前必须先赋值

总结就是,方法内部的参数获得新值的时候,外部也就获得了新值,改变了实参的值,

 

4.输出参数 out

5.具名参数:能够不顾虑参数的顺序,并且因为带了个名字可以使方法具有更好的可读性。

 

6.可选参数:在方法的参数中带有默认值

posted @ 2020-01-07 10:41  拎着红杯子的黄鸭子  Views(186)  Comments(0Edit  收藏  举报