C#函數多個返回值,除了out ref還有什麼做法?
對於引用類型,完全可以不用這個修飾,比如
class A
{
public int a;
public int b;
}
main()
{
A a = new A();
foo(a);
int x = a.a;
int y = a.b;
}
void foo(A a)
{
a.a = 1;
a.b = 2;
}