簡體   English   中英

為數組中的所有20個元素存儲3個值

[英]Storing 3 values for all 20 elements in an array

在20個元素大小的數組中為每個元素存儲3個值的最佳方法是什么? 例如,一個20人的陣列,可以存儲他們的姓名,地址和電話號碼。

會不會是這樣的

int[][] myArray = new int[20][3];

或類似的東西?

謝謝

它應該是一個類對象列表

public class Person
{
    public string Name { get; set; }
    public string SecondName { get; set; }
    public string Street { get; set; }
}

 List<Person> personList = new List<Person>();
 personList.Add(new Person()
 {
      Name = "Sample",
      SecondName = "S",
      Street = "4825235186"
 });

現在,您可以擁有更多動態的方式來列出不同的人數。 不是靜態數字。 這樣做的風格會更有彈性,因為你可以通過list[i].Name而不是array[i][1]向class和access字段添加新字段

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM