作者phe (hmmm)
看板C_Sharp
標題[問題] 問一個小問題
時間Wed Dec 22 10:51:31 2004
假使在處理個人資料
這資料有身高體重及年齡所以每一個個體都是三個資料在一起(height, weight, age)
在C#中有沒有一種data type是能依照以下的方式來處理的
DataType bodys = new DataType();
bodys.Add(171, 67, 50); //第一個人的身高體重及年齡
bodys.Add(166, 50, 28); //第二個人的身高體重及年齡
且這data type 還能根據不同的key來sort
bodys.Sort(0); //根據身高sort
bodys.Sort(1); //根據體重sort
當然我知道可以先定義一種包含身高體重的class body
再利用現有的Collections一個一個加入新的body instance....
但是在sort時我就不知道要怎樣子才能根據我想要的key來sort.......
所以想說請問大家是否有更方便的data type使用
希望有人看的懂我在問啥.....-_-|||
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.235.41
推 NCRCD:看看System.Collections.ArrayList 140.113.94.21 12/22
→ NCRCD:的sort方法 140.113.94.21 12/22
→ seagal:放入Access再拿出來 就有sort功能:) 140.109.73.177 12/22