簡體   English   中英

如何在C#中反轉存儲在未知大小數組中的元素?

[英]How to reverse the elements stored in an unknown size array in C#?

我如何才能反轉存儲在未知大小數組中的元素。 我已經使用了列表myList = new List(); 為了能夠存儲未知數量的元素,但我想以相反的順序顯示存儲的元素。 我用過

foreach(string listItem in myList)
            {
                Console.WriteLine(listItem);
            } 

但是它不是按相反的順序顯示。我可以使用一種方法來做到這一點嗎? 任何幫助將不勝感激。

只需使用Enumerable.Reverse方法

foreach(string listItem in myList.Reverse())

請注意,它不會修改列表。 延遲返回相反順序的元素。

這應該對您有幫助。

        for (int i = myList.Count-1; i >= 0; i--)
        {
            Console.WriteLine(myList[i]);
        }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM