对包含自定义结构的 ArrayList 进行排序
我写了一个结构体
公共结构SeasonEpisodeNr { 公共 int seasonNr; 公共 int EpisodeNr; }
中,我会将这些结构添加到 ArrayList 中。我该如何对它们进行排序?我尝试了 IComparer,但不幸的是我无法理解它是如何工作的。
I wrote a struct
public struct SeasonEpisodeNr
{
public int seasonNr;
public int episodeNr;
}
During my program I will add those structs to an ArrayList. How can I sort them? I tried the IComparer but unfortunately I was not able to understand how it works.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我没有测试过这个,但它就像......
I didn't test this but it's something like...
查看此链接中的示例
http://msdn.microsoft.com/en-us/library/8ehhxeaf.aspx 创建一个IComparer
基本思想是
另一个(a有点长)示例说明了这一点
Check out the example in this link
http://msdn.microsoft.com/en-us/library/8ehhxeaf.aspx
The basic idea is to
Another (a bit long-drawn) example that illustrates this