当前位置:编程学习 > C#/ASP.NET >>

求助

c# 语言 按照年份排列数组序列中的元素 
核心代码如下:
AlbumCompare albumCompare = new AlbumCompare();
albumList.Sort(albumCompare);

class AlbumCompare:IComparer
    {
        public int Compare(object x, object y)
        {
            return ((Album)x).year - ((Album)y).year;
        }
    }
请高手把编写代码的详细过程写出来,本人是初学者。
--------------------编程问答-------------------- 哪部分详细过程? --------------------编程问答--------------------
var result = albumList.OfType<Album>().OrderBy(x => x.year).ToList();
albumList.Clear();
result.ForEach(x => albumList.Add(x));
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,