这可能是一个非常简单的 - 我从 C# 开始,需要向数组添加值,例如:
int[] terms; for(int runs = 0; runs < 400; runs++) { terms[] = runs; }
对于那些使用过 PHP 的人,这是我在 C# 中尝试做的事情:
$arr = array(); for ($i = 0; $i < 10; $i++) { $arr[] = $i; }
你可以这样做 -
int[] terms = new int[400]; for (int runs = 0; runs < 400; runs++) { terms[runs] = value; }
或者,您可以使用列表 - 列表的优势在于,您在实例化列表时不需要知道数组大小。
List<int> termsList = new List<int>(); for (int runs = 0; runs < 400; runs++) { termsList.Add(value); } // You can convert it back to an array if you would like to int[] terms = termsList.ToArray();
编辑: [a) List 上的 for循环比 List 上的 foreach 循环便宜 2 倍多,b) 数组循环比 List 循环便宜约 2 倍,c) 循环使用 for 的数组比使用 foreach 循环 List 便宜 5倍(我们大多数人都这样做)。