如
1 int i=1,j=2;//初始化
2 Swap(ref i,ref j);
2 Swap(ref i,ref j);
Out输出型参数也不开辟新的内存区域,但与引用型参数不同的是,调用方法之前无需对变量进行初始化,输出型参数主要用于传递方法返回的数据。
1
string name,path;//没有初始化
2
File(out name,out path);
string name,path;//没有初始化 2
File(out name,out path);