zoukankan      html  css  js  c++  java
  • ArrayList排序Sort()方法

    使用Sort方法,可以对集合中的元素进行排序。Sort有三种重载方法,声明代码如下所示。

    public void Sort();
    //使用集合元素的比较方式进行排序

    public void Sort(IComparer comparer);
    //使用自定义比较器进行排序

    public void Sort(int index, int count, IComparer comparer)
    //使用自定义比较器进行指定范围的排序

    注意:为使用Sort方法进行排序,集合中的所有元素必须实现IComparable接口,否则,将抛出异常。

    这里介绍使用第一种方法进行简单的排序实例

    using System;
    using System.Collections;
    class Program{
    static void Main(string[] args)
    {
    ArrayList al
    = new ArrayList();
    al.AddRange(
    new string[8] { "Array1", "Array2", "Array3", "Array5", "Array4", "Array8", "Array7", "Array6" });
    al.Sort();
    foreach (string s in al)
    {
    Console.WriteLine(s);
    }
    Console.ReadLine();
    }
    }
  • 相关阅读:
    forget word out4
    forget word out2
    forget words out1
    en_o out1
    en_e outtest2
    en_e out1
    疑难en_a
    en_a
    entest1
    铺音out2
  • 原文地址:https://www.cnblogs.com/beeone/p/2099987.html
Copyright © 2011-2022 走看看