20130829 参数修饰符out、ref、param

out: 输出的参数由被调用的方法赋值(必须赋值),因此是按值传递,指的是被调用的方法接受原始数据额副本。

       优点:可以有多个返回值,void function(out age,out name,out sex ...);

ref:方法在调用之前赋初值

params:允许将一组可变数量的参数作为单独的逻辑参数进行传递,方法中只能有一个params修饰符,而且必须是最后一个参数,在调用方法中可省略params修饰的参数,但是会默认为null,

原文地址:https://www.cnblogs.com/newyue/p/3289313.html