如何反转存储在未知大小数组中的元素。我使用了List myList = new List();能够存储未知数量的元素,但我想显示以相反顺序存储的元素。我用过
foreach(string listItem in myList)
{
Console.WriteLine(listItem);
}
但它没有以相反的顺序显示。我可以使用哪种方法来做到这一点? 任何帮助将不胜感激。
答案 0 :(得分:2)
只需使用Enumerable.Reverse
方法
foreach(string listItem in myList.Reverse())
请注意,它不会修改列表。它以相反的顺序 lazily 返回元素。
答案 1 :(得分:0)
这应该对你有帮助。
for (int i = myList.Count-1; i >= 0; i--)
{
Console.WriteLine(myList[i]);
}