C# 陣列賦值
與 PHP 不同,C# 陣列賦值需要特定的方法。 以下是填入 C# 陣列的方法:
首先,宣告數組:
int[] terms = new int[400];
然後,使用 for
循環為每個元素賦值:
for (int runs = 0; runs < 400; runs++) { terms[runs] = runs * 2; // Example: Assigning values }
更靈活的方法:使用列表
C# 提供了更動態的替代方案:Lists
。 與陣列不同,列表不需要預先定義的大小:
List<int> termsList = new List<int>();
使用 Add()
方法加值:
for (int runs = 0; runs < 400; runs++) { termsList.Add(runs * 2); // Example: Adding values }
要將清單轉換回數組,請使用 ToArray()
:
int[] terms = termsList.ToArray();
效能比較
考慮這些性能因素:
for
循環速度大約是 foreach
循環的兩倍。 for
迴圈進行陣列迭代的速度大約是列表迭代的兩倍。 for
循環比列表上的 foreach
循環快約五倍。 以上是如何在 C# 中有效地為數組和列表賦值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!