yanguoxian122 发表于 2012-3-24 14:13:00

关于对结构体数组中某元素进行排序问题

例如:
struct sample
{
   int a, b , c;
};
list<sample> [] xx=new list<sample>;
问题:现需要对结构体数组按照 c 的大小排序,请问C#中有没有内置的合适的方法?

Iver 发表于 2012-3-24 17:14:00

回复 1# yanguoxian122 的帖子

你好,yanguoxian122:
首先,我不确定你写成list<sample> [] xx=new list<sample>;是否能达到你想要达到的目的……
其次,List<T>有Sort(IComparer<T>)方法可以实现你要的需求,详细情况可以查看以下链接:
http://msdn.microsoft.com/zh-cn/library/234b841s.aspx

yanguoxian122 发表于 2012-3-24 17:33:00

回复 2# Iver 的帖子

问题已解决,谢谢Iver~~
页: [1]
查看完整版本: 关于对结构体数组中某元素进行排序问题