.....这东西网上好好好好好多
BAIDU搜索 c# 排序

解决方案 »

  1.   

    http://www.cnblogs.com/whitetiger/archive/2008/08/28/1278468.html
    冒泡排序
    using System; namespace BubbleSorter
    {
    public class BubbleSorter
    {
    public void Sort(int [] list)
    {
    int i,j,temp;
    bool done=false;
    j=1;
    while((j<list.Length)&&(!done))
    {
    done=true;
    for(i=0;i<list.Length-j;i++)
    {
    if(list[i]>list[i+1])
    {
    done=false;
    temp=list[i];
    list[i]=list[i+1];
    list[i+1]=temp;
    }
    }
    j++;
    }
    }
    }
    public class MainClass

    public static void Main()
    {
    int[] iArrary=new int[]{1,5,13,6,10,55,99,2,87,12,34,75,33,47};
    BubbleSorter sh=new BubbleSorter();
    sh.Sort(iArrary);
    for(int m=0;m<iArrary.Length;m++)
    Console.Write("{0} ",iArrary[m]); 
    Console.WriteLine();
    }
    }
    }