数组初始化的时候必须给定长度,因此数组是不能动态添加数据的(水平有限,不知道这样说对不),但是可以使用ArrayList,或者使用键值集合Dictionary<>,代码如下:
static void Main(string[] args)
{
Dictionary<int, int> dict = new Dictionary<int, int>();
for (int j = 0; j < 5; j++)
{
Console.Write("请输入数字:");
int num = Convert.ToInt32(Console.ReadLine());
dict.Add(j, num);
}
foreach (KeyValuePair<int, int> item in dict)
{
Console.Write(item.Value);
}
Console.ReadKey();
} |