如何使用对象数组填充数组
本文关键字:数组 填充 对象 何使用 | 更新日期: 2023-09-27 18:36:08
for (int i = 0; i < People.Length; i++) {
People[i] = new Person(first[i], last[i], birth[i]);
}
现在第一个和最后一个包含 20 个字符串,birth 是一个DateTime
对象,它再次用 20 个生日填充数组 people。我只需要知道如何正确初始化我的数组。
你必须使用交错数组
前任:
您可以初始化交错数组,如以下示例:
int[][] numbers = new int[2][] { new int[] {2,3,4}, new int[] {5,6,7,8,9} };
您也可以省略第一个数组的大小,如下所示:
int[][] numbers = new int[][] { new int[] {2,3,4}, new int[] {5,6,7,8,9} };
使用所需的大小初始化数组:
Person[] people = new Person[20];
要自动使用长度,例如,first
:
Person[] people = new Person[first.Length];