C#中的数组索引的类型是什么?
例如,在下面的代码中,索引是否会在访问数组元素(第三行)之前转换为int?
T[] myArray = new T[255];
byte index = 2;
T element = myArray[index];
Run Code Online (Sandbox Code Playgroud)
如果不是,使用'byte'类型的索引而不是'int'类型的索引访问数组元素会更快吗?
谢谢
我想知道什么时候.Net很可能会从一个线程切换到另一个线程?我知道我们无法预测何时会发生这种情况,但这有什么情报吗?例如,当一个线程被执行时,它会在切换之前尝试等待返回方法或循环完成吗?