无参数修饰符:表示按值传递
out修饰符:表示按引用传递,传递前不需要赋初值,但在传入的方法内赋值,否则报错
params修饰符:可将不确定个数的一组相同类型的数据作为参数传递,函数签名中只能有一个params修饰符,并且应为最后一个参数。
ref修饰符:表示按引用传递,传递前必须赋初值,否则报错
例:
结果如下:

参数修饰符详解:值传递、引用传递与不确定参数数量
本文深入解析了C#中参数传递的不同方式,包括值传递、引用传递以及如何处理不确定数量的参数。通过具体实例展示了各修饰符的使用场景与效果,帮助开发者掌握参数传递的技巧。
无参数修饰符:表示按值传递
out修饰符:表示按引用传递,传递前不需要赋初值,但在传入的方法内赋值,否则报错
params修饰符:可将不确定个数的一组相同类型的数据作为参数传递,函数签名中只能有一个params修饰符,并且应为最后一个参数。
ref修饰符:表示按引用传递,传递前必须赋初值,否则报错
例:
结果如下:


被折叠的 条评论
为什么被折叠?