作者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
1F:推 NCRCD:看看System.Collections.ArrayList 140.113.94.21 12/22
2F:→ NCRCD:的sort方法 140.113.94.21 12/22
3F:→ seagal:放入Access再拿出来 就有sort功能:) 140.109.73.177 12/22