在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。 paramsparams 关键字可以指定在参数数目可变处采用参数的方法参数。
示例: 字面意思比较难懂,所以看示例很有用。
refref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。
示例: 按引用传递值类型是有用的,但是 ref 对于传递引用类型也是很有用的。这允许被调用的方法修改该引用所引用的对象,因为引用本身是按引用来传递的。
outout 关键字会导致参数通过引用来传递。这与 ref 关键字类似。 与 ref 的不同之处:
示例: 与 ref 示例不同的地方只要将 ref 改为 out,然后变量 i 仅需要声明即可。
|
请发表评论