RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
ArrayList.Sort method in C#
  • 作者:xiaoxiao
  • 发表时间:2020-12-23 10:40
  • 来源:未知

Today I first used the sort method of ArrayList in C#. In order to sort the data under my business logic I designed a class inherit the IComparer interface,then I realized the method -- Compare of the interface,in which I coded some logic to compare two objects and return a value indication whether one is less than,equal toor greater than the other.There is a simple sample here

ArrayList myAL  =   new  ArrayList();            myAL.Add( " The " );            myAL.Add( " QUICK " );            myAL.Add( " BROWN " );            IComparer myComparer  =   new  myCompare();            myAL.Sort( 0 3 , myComparer);     public   class  myCompare : IComparer     {        int IComparer.Compare(Object x, Object y)        {            return ((new CaseInsensitiveComparer()).Compare(y, x));        }    }

I think the sort way of ArrayList designed in C# is great , we can sort the elements in any way we want