試圖進一步我自己的理解,我複製一個簡單的數據庫 - 並無法理解以下內容;列表中的列表(關聯)
我有2班鎮和人。一個城鎮擁有許多人的例子,並且是這樣設置的;
public class Town
{
List<People> collectionOfPeople;
public string townName { get; set; }
public Town()
{
townName = "Cardiff";
collectionOfPeople = new List<People>();
collectionOfPeople.Add(new People("Daniel Smith"));
}
}
public class People
{
public string name { get; set; }
public People(string tmp_name)
{
name = tmp_name;
}
}
假設我所做的事情是正確的,鎮有1個值(加的夫)和人民也有一個(丹尼爾·史密斯)或..丹尼爾住在加的夫。
我想顯示住在鎮內的人的名字..以後再循環瀏覽它們。 (** =的問題,我認爲)
private List<Town> townList;
private List<Town.People> peopleList; **
private void ShowData()
{
// Add to Text Box based on current Record
txt_town.Text = townList[0]).townName;
txt_name.Text = peopleList[0].name; **
}
謝謝,那就是我正在尋找的! – user2261755