摘要:
假如一个方法的参数(形参)是引用类型,那么使用那个参数来进行的任何修改都会改变参数引用的数据。但这里的关键在于,虽然引用的数据发生了变化,但参数本生没有改变——它仍然引用的是一个对象。换句话说,虽然可以通过参数来修改实参引用的对象,但是不可能修改实参本身。这个时候就需要ref和out参数。ref参数:实参中的ref参数必须先初始化,否则编译出错using System.Text;namespace RefAndOutParam{ class Program { static void TestRefParam(ref int refParam) { ... 阅读全文