我想拥有最好的性能,我知道数组比列表快,但是使用数组我需要为计数器创建一个变量,甚至可能需要使用.Count
或.Length
查找大小,所以我可能最好只使用列表?以下是示例。
示例 1:
foreach (var item in items)
ItemCollection.Add(item);
示例 2:
int i = 0;
foreach (var item in items)
{
ItemCollection[i] = item;
i++;
}
示例 3:
for (int i = 0; i < items.Count; i++)
ItemCollection[i] = item;