예제 #1
0
 static void SortByTitle(VideoLibrary[] listOfSongs)
 {
     for (int i = 0; i < listOfSongs.Length; i++)
     {
         for (int j = i + 1; j < listOfSongs.Length; j++)
         {
             VideoLibrary temp = new VideoLibrary();
             if (String.Compare(listOfSongs[i].title, listOfSongs[j].title, true) == 1)
             {
                 temp           = listOfSongs[i];
                 listOfSongs[i] = listOfSongs[j];
                 listOfSongs[j] = temp;
             }
         }
     }
 }
예제 #2
0
        static void Main(string[] args)
        {
            int n = inputN();                                 // Брой картотеки

            VideoLibrary[] listOfSongs = new VideoLibrary[n]; // Инициализация на масив от картотеки

            fillVideoLibrary(listOfSongs);                    // Попълва информацията за броя картотеки с песни

            // Сортиране на масива от картотеки според заглавието

            SortByTitle(listOfSongs);

            // Изкарване на данните за всички картотеки

            OutputSongs(listOfSongs);

            Console.ReadLine();
        }