在 C# 中,您可以定义 a const string,但不能像数组一样定义数组objects。据我了解,字符串实际上是 objects,因为它们是按值传递的引用对象,就像数组一样。
那么我们如何做到这一点:
const string NewLine = "\r\n";
但不是这个:
const byte[] AesSwapBytes = new byte[] { ... };
是不是因为我们不能更改字符串(NewLine[0] = '\n')上的单个字符,但可以更改数组(arr[0] = i)?