怎样将26个字母进行排序
特急
在线等!

解决方案 »

  1.   

    string result=string.Empty;
    for(char c='z';c>='a';c--)
    {
    result+=c.ToString();
    }
      

  2.   

    正序:abcdefghijklmnopqrstuvwxyz
    反序:zyxwvutsrqponmlkjihgfedcba
      

  3.   

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Collections;namespace 字母排序
    {
        class Program
        {
            static void Main(string[] args)
            {
                string pxq = "cadbxhjjjjhkz";
                ArrayList stral = new ArrayList();
                for (int i = 0; i < pxq.Length; i++)
                {
                    string x = pxq.Substring(i,1);
                    stral.Add(x);
                }
                stral.Sort();
                foreach (string a in stral)
                {
                    Console.Write(a);
                }
                Console.Read();
            }
        }
    }
    你试下这个呢   我还是比较菜的 希望对你有帮助
      

  4.   

    SortedList 和 SortedDictionary要不就用linq指定order by,就可以了,最简单
      

  5.   

    区分大小写            string str = "aiksfikwDelfiksFzfiakAsfiZwkf";
                char[] c = str.ToCharArray();
                Array.Sort( c );
                str = new string( c )如果要求不区分大小写的,使用泛型方法public static void Sort<T> (
    T[] array,
    Comparison<T> comparison
    )
    MSDN有例子