为什么是Array.Reverse(myCharArray)而不是myCharArray = myCharArray.Reverse?

Rem*_*ino 5 c# arrays reverse

我是编程新手.我正在通过第9频道的Bob Tabors视频学习c#.

你能解释为什么我们不能做这样的事情:

string mijnVoornaam = "Remolino";
char[] mijnCharArray = mijnVoornaam.ToCharArray();
mijnCharArray = mijnCharArray.Reverse();
Run Code Online (Sandbox Code Playgroud)

而不是这个:

string mijnVoornaam = "Remolino";
char[] mijnCharArray = mijnVoornaam.ToCharArray();
Array.Reverse(mijnCharArray);
Run Code Online (Sandbox Code Playgroud)

Mot*_*Azu 1

如果您使用 ,实际上可以做到这一点System.Linq,但这是 IEnumerable 的扩展方法。