コード例 #1
0
        static void Main(string[] args)
        {
            //create new cd and add info
            ClassCD nightwish = new ClassCD();

            nightwish.Artist = "Nightwish";
            nightwish.Name   = "Endless Forms Most Beautiful";
            nightwish.Genre  = "Symphonic metal";
            nightwish.Price  = 19.9;

            //used to print song info
            int numberOfSongs = 0;

            //creat enew song and add song info
            ClassSongs shudder = new ClassSongs();

            shudder.Name = "Shudder Before the Beautiful";
            shudder.DurationMethod(6, 29);
            nightwish.SongList[numberOfSongs] = shudder;
            numberOfSongs++;

            //creat enew song and add song info
            ClassSongs weak = new ClassSongs();

            weak.Name = "Weak Fantasy";
            weak.DurationMethod(5, 29);
            nightwish.SongList[numberOfSongs] = weak;
            numberOfSongs++;

            //creat enew song and add song info
            ClassSongs elan = new ClassSongs();

            elan.Name = "Elan";
            elan.DurationMethod(4, 45);
            nightwish.SongList[numberOfSongs] = elan;
            numberOfSongs++;

            //creat enew song and add song info
            ClassSongs yours = new ClassSongs();

            yours.Name = "Yours Is an Empty Hope";
            yours.DurationMethod(5, 23);
            nightwish.SongList[numberOfSongs] = yours;
            numberOfSongs++;

            //print infos
            printCdInfo(nightwish);
            for (int i = 0; i < numberOfSongs; i++)
            {
                printSongInfo(nightwish.SongList[i]);
            }
            Console.WriteLine();
        }
コード例 #2
0
 //prints song info
 static void printSongInfo(ClassSongs song)
 {
     Console.WriteLine("--- Name: " + song.Name + " - " + song.Duration.Minute + ":" + song.Duration.Second);
 }