我初始化了一个仅由不超过 2 的数字组成的变量 g,然后初始化了一个由三个元素组成的 bool 数组,然后f[g[0]]
我得到一个异常:“索引超出了数组的范围。” 既然f[3]
为什么g[0] = f.length
总是不管 的长度g
和值g[0]
?
string g = "022";
bool[] f = { true, true, true };
Console.WriteLine(f[(int)g[0]]);
Console.ReadLine();
我初始化了一个仅由不超过 2 的数字组成的变量 g,然后初始化了一个由三个元素组成的 bool 数组,然后f[g[0]]
我得到一个异常:“索引超出了数组的范围。” 既然f[3]
为什么g[0] = f.length
总是不管 的长度g
和值g[0]
?
string g = "022";
bool[] f = { true, true, true };
Console.WriteLine(f[(int)g[0]]);
Console.ReadLine();