我需要向后移动一个数组,所以我有这样的代码:
for (int i = myArray.Length - 1; i >= 0; i--)
{
// Do something
myArray[i] = 42;
}
有没有更好的方法来做到这一点?
更新:我希望也许 C# 有一些内置机制,比如:
foreachbackwards (int i in myArray)
{
// so easy
}
原文由 MusiGenesis 发布,翻译遵循 CC BY-SA 4.0 许可协议
虽然诚然有点晦涩,但我会说最令人愉悦的排版方式是