Esempio n. 1
0
        static void Main(string[] args)
        {
            string[] daysOfWeek =
            {
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday",
                "Saturday",
                "Sunday"
            };

            // will sort the array in increasing order of length of string
            var comparer = new StringLengthComparer();

            Array.Sort(daysOfWeek, comparer);

            // will sort the array alphabetically
            Array.Sort(daysOfWeek);


            foreach (string day in daysOfWeek)
            {
                Console.WriteLine(day);
            }
        }
        static void Main(string[] args)
        {
            string[]           daysOfWeek = { "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" };
            IComparer <string> comparer   = new StringLengthComparer();

            Array.Sort(daysOfWeek, comparer);
            foreach (string day in daysOfWeek)
            {
                Console.WriteLine(day);
            }
        }