这可能是一个非常简单的例子——我从C开始,需要向数组中添加值,例如:
int[]术语;
对于(整数运行=0;运行<;400;运行++)
{
术语[]=运行;
}
对于那些使用过PHP的人,下面是我在C#中要做的:
$arr=array();
对于($i=0;$i<;10;$i++){
$arr[]=$i;
}
你可以这样做-
int[]术语=新的int[400];
对于(整数运行=0;运行<;400;运行++)
{
术语[运行]=值;
}
或者,您可以使用列表—列表的优点是,在实例化列表时,您不需要知道数组大小
列表<;int>;术语列表=新列表<;int>;();
对于(整数运行=0;运行<;400;运行++)
{
术语列表添加(值);
}
//如果愿意,可以将其转换回数组
int[]terms=termsList.ToArray();
编辑:a)用于列表上的循环<;T> 比列表中的foreach循环便宜2倍多一点<;T> ,b)在阵列上循环大约比在列表上循环便宜2倍<;T> ,c)使用for在阵列上循环比在列表上循环便宜5倍<;T> 使用foreach(我们大多数人都这么做)