Sortera i C#

Det finns många sätt att genomföra sofistikerad sortering i C# och det finns många websidor som täcker det ämnet. Här visas hur man genomför den mest grundläggande typen av sortering i C#, nämligen att sortera en Array eller ArrayLost i stigande eller fallande ordning.

C# sorting examples

Låt oss titta på några grundläggande sorteringsexempel:

string[] myStringArray = new string[3];
    myStringArray[0] = "b";
    myStringArray[1] = "a";
    myStringArray[2] = "c";
    // sorterar i stigande ordning
    Array.Sort(myStringArray); 
    // byter ordning så nu fallande
    Array.Reverse(myStringArray); 

    ArrayList myArrayList = new ArrayList();
    myArrayList.Add("b");
    myArrayList.Add("c");
    myArrayList.Add("a");
    // sorterar i stigande ordning
    myArrayList.Sort(); 
    // byter ordning så nu fallande
    myArrayList.Reverse();

Hoppas det hjälper dig.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>