我有一个简单的问题(这是在C#中).假设我有一系列数字:
int[] count = new int[4] {0, 4, 3, 2};
Run Code Online (Sandbox Code Playgroud)
我有一个做一些东西的方法:
public void Invert(int[] arrayVar)
{
for (int i = 0; i < arrayVar.Count; i++)
{
//arrayVar[i] = stuff
}
}
Run Code Online (Sandbox Code Playgroud)
如果我通过这样做调用方法:
Invert(count);
Run Code Online (Sandbox Code Playgroud)
有没有办法让方法直接编辑计数数组而不是只复制它并编辑副本?由于多线程的原因,我不能有一个全局变量,因为我有类似的方法必须返回非常具体的东西,所以我无法返回最终结果.这可能吗?谢谢!