【发布时间】:2015-07-22 14:20:20
【问题描述】:
我有这段简单的代码..
bool isTrue(char[] number)
{
char[] reverse = number;
Array.Reverse(reverse);
}
在调试应用程序时,我看到这个数字也颠倒了。有人可以向我解释为什么吗?它与 char 数组的工作方式有关,还是我遗漏了什么?
【问题讨论】:
-
@SonerGönül -
number是对代码中数组的引用。 -
您可以在此处阅读有关参数传递的信息:yoda.arachsys.com/csharp/parameters.html
-
关于 C# 中的数组在这里:stackoverflow.com/q/1533757/238902
-
感谢您的有用提示