簡體   English   中英

更優雅的方式來創建一個數組,其中每個元素都是索引

[英]More elegant way to create an array, where each element is the index

是否有更優雅的方式(LINQ或其他)來初始化這樣的數組?

 int[] result = new int[PageCount];
 for (int i = 0; i < PageCount; i++)
 {
      result[i] = i;
 }
 return result;

我用的是:

int[] result = Enumerable.Range(0, PageCount).ToArray();

這不是最快的解決方案,但它不太可能成為大多數應用程序的瓶頸。

暫無
暫無

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

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