[問題] 如何使用struct 內的list
大大們好
我想請問一下要如何使用struct 內的list
我是有做出來 但不確定資料是否有存到 以下為我的程式碼
public struct Data
{
public int px;
public int py;
public string myName;
public List<string>neighbor;
public Data(string name,int X,int Y)
{
px=X;
py=Y;
myName=name;
neighbor=new List<string>();
}
}
Data Nodedata=new Data("A",X,Y);//假設點的座標已知了
List<Data> NEI=new List<Data>();
private prims()
{
//因為我要取資料結構內各點的neighbor
//比如說點A.B互為neighbor
//我希望可以做成
Nodedata.neighbor[A]=B.Tostring();
Nodedata.neighbor[B]=A.Tostring();
NEI.Add(Nodedata);
}
不知大大們可否給我些意見呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.231.33
→
05/17 03:00, , 1F
05/17 03:00, 1F
→
05/17 03:01, , 2F
05/17 03:01, 2F
→
05/17 09:52, , 3F
05/17 09:52, 3F
→
05/17 13:24, , 4F
05/17 13:24, 4F
→
05/17 16:53, , 5F
05/17 16:53, 5F
→
05/17 16:53, , 6F
05/17 16:53, 6F