示例#1
0
        static void Main(string[] args)
        {
            Lampadina l = new Lampadina();


            for (int i = 0; i < 500; i++)
            {
                Console.WriteLine(" ________________");
                Console.WriteLine("\n| MENU LAMPADINA |");
                Console.WriteLine(" ________________");
                Console.WriteLine("Vuoi eseguire un click o sapere lo stato attuale della Lampadina? (click/stato)");
                string risposta = Console.ReadLine();

                if (risposta == "click")
                {
                    l.Click();
                    Console.WriteLine("Lo stato della lampadina è stato aggiornato");
                }
                else if (risposta == "stato")
                {
                    Console.WriteLine(l.Descrizione());
                }
                else
                {
                    Console.WriteLine("Risposta non valida");
                }
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            Lampadina l         = new Lampadina();
            bool      fineCiclo = false;

            do
            {
                Console.WriteLine("Che operazione vuoi fare? (Click/Descrizione/Termina)");
                string risposta = Console.ReadLine();
                if (risposta == "Click")
                {
                    l.Click();
                    Console.WriteLine("Cliccato");
                }
                if (risposta == "Descrizione")
                {
                    Console.WriteLine(l.StatoAttuale());
                }
                if (risposta == "Termina")
                {
                    fineCiclo = true;
                    Console.WriteLine("Premi invio per terminare");
                }
            } while (fineCiclo == false);
            Console.ReadLine();
        }
示例#3
0
        static void Main(string[] args)
        {
            Lampadina 1 = new Lampadina("spenta", 5);
            Console.WriteLine("Quanto è il numero massimo di click che si possono fare?");
            int n = int.Parse(Console.ReadLine());

            for (int i = 0; i < n; i++)
            {
                Console.WriteLine(1.Click());
            }
        }
示例#4
0
        static void Main(string[] args)
        {
            Lampadina lp1 = new Lampadina("spenta", 5);

            Console.WriteLine("Quanti click vuoi fare? ");
            int n = int.Parse(Console.ReadLine());

            for (int i = 0; i < n; i++)
            {
                Console.WriteLine(lp1.Click());
            }
        }
示例#5
0
        static void Main(string[] args)
        {
            int       risposta;
            Lampadina l = new Lampadina("SPENTA", 5);

            Console.WriteLine("Per eseguire dei click digita = 1");
            Console.WriteLine("Per controllare la lampadina digita = 2");
            risposta = int.Parse(Console.ReadLine());
            if (risposta == 1)
            {
                Console.WriteLine("Quanti click vuoi fare? ");
                int n = int.Parse(Console.ReadLine());
                for (int j = 0; j < n; j++)
                {
                    Console.WriteLine("l1 = " + l.Click());
                }
            }
            else if (risposta == 2)
            {
                Console.WriteLine($"La lampadina è {l.Descrizione()}");
            }
        }
示例#6
0
        static void Main(string[] args)
        {
            var lampadina01 = new Lampadina(100);



            //var arrayLampadine = new Lampadina[10000000];
            //for (int i = 0; i < 1000; i++)
            //{
            //    arrayLampadine[i] = new Lampadina(1000);
            //}


            var lampadina02 = new Lampadina();

            var lampadina03 = new Lampadina()
            {
                Watt = 500, Watt_Ora = 15.3
            };


            var data = new DateTime();

            var dataStringa = DateTime.Now.ToString();

            Console.WriteLine(dataStringa);

            var data2 = new DateTime(2018, 9, 25);

            data = data2.AddMonths(9);
            data = data.AddHours(4).AddMinutes(30).AddSeconds(35);
            Console.WriteLine(data);

            var differenzaDate = data - data2;

            Console.WriteLine(differenzaDate);

            var oggi = DateTime.Today;

            string saluto = "Ciao a tutto il mondo di studenti di c#";
            var    parole = saluto.ToUpper().Split(' ');

            for (int i = 0; i < parole.Length; i++)
            {
                Console.WriteLine(parole[i]);
            }

            if (saluto.ToLower().StartsWith("ciao"))
            {
                Console.WriteLine("saluto corretto");
            }
            Console.WriteLine(saluto.Length);


            var lampadario = new Lampadario
            {
                Marca = "Cristallo di Boemia"
            };

            // Console.WriteLine(lampadario.Modello.ToUpper());



            //var lampadario = new Lampadario { Marca = "Cristallo di Boemia",
            //    Modello = "SuperLux", DataAcquisto = DateTime.Today,
            //  Lampadina = new Lampadina(100)};



            Console.ReadLine();
        }