Esempio n. 1
0
        static void Main(string[] args)
        {
            MediaStorage m  = new MediaStorage();
            AudioPlayer  ap = new AudioPlayer();
            VideoPlayer  vp = new VideoPlayer();

            MediaStorage.PlayerMedia playerDelegate = ap.PlayerAudioFile;
            m.ReportResult(playerDelegate, "mp3");
            playerDelegate += vp.PlayerVideoFile;
            m.ReportResult(playerDelegate, "mp4");
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            MediaStorage msApp = new MediaStorage();
            VideoPlayer  vp    = new VideoPlayer();
            AudioPlayer  ap    = new AudioPlayer();

            MediaStorage.PlayerMedia reportDelegate = new MediaStorage.PlayerMedia(ap.PlayAudioFile);
            msApp.ReportResult(reportDelegate, "mp3");
            reportDelegate = vp.PlayVideoFile;
            msApp.ReportResult(reportDelegate, "mkv");
            //Console.ReadKey();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            MediaStorage md = new MediaStorage();
            AudioPlayer  ap = new AudioPlayer();
            VideoPlayer  vp = new VideoPlayer();

            MediaStorage.PlayerMedia pd = ap.PlayAudioFile;

            md.reportresult(pd, "mp3");
            // Console.WriteLine();
            pd = vp.PlayVideoFile;
            md.reportresult(pd, "mp4");
            // Console.WriteLine();
        }