예제 #1
0
        static void Main(string[] args)
        {
            //Variáveis tipadas
            int   numero  = 3;
            float numero2 = 2f;
            //bool  representado por true e false
            bool certidaoDeVivo = false;
            //Cast como fortalecimento de tipo e conversão explicita
            int resultado = numero + (int)numero2;
            //string é um tipo de dado válido
            string texto = "Ola Mundo";

            //Vetor Unidimensional

            int[] num = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
            int[] arr = new int[10];

            Console.WriteLine(num[5]);

            //Matriz
            int[,] mat = new int[5, 5];
            mat[0, 1]  = 1;
            mat[0, 2]  = 2;

            Console.WriteLine("Valor da matriz na posição [0,1] :" + mat[0, 1]);

            List <String> frutas = new List <String>();

            frutas.Add("pera");
            frutas.Add("Maça");
            frutas.Add("Banana");

            frutas.Remove("pera");

            List <int> sorteio = new List <int>();

            sorteio.Add(1);
            sorteio.Add(2);
            Console.WriteLine(sorteio[0]);

            Console.WriteLine(frutas[2]);



            Dias dia = Dias.seg;


            Console.WriteLine("A referencia numerica do dia : " + (int)dia);



            /*
             *
             * Console.WriteLine(numero);
             * Console.WriteLine(texto);
             *
             * Console.WriteLine(texto+" Voce esta vivo? {0}", certidaoDeVivo);
             *
             */

            Console.ReadLine();

            // Comentário em Cshar é escrito com // {tambem}
        }
예제 #2
0
 public static Dias[] ConsultarDias()
 {
     Dias[] dias = new Dias[32];
     for (int i = 1; i < 32; i++)
     {
         dias[i] += i;
     }
     return dias;
 }
예제 #3
0
 public void SetDias(Dias d)
 {
     this.dias = d;
     return;
 }
예제 #4
0
 public virtual DiaJornada getDia(DayOfWeek week)
 {
     return(Dias.Single(x => x.DiaSemana == week).asReadOnly());
 }
예제 #5
0
    public static void Main(string[] args)
    {
        Thread.CurrentThread.CurrentCulture = new CultureInfo("pt-BR");

        Dias ds = Dias.dom | Dias.seg | Dias.ter;

        Console.WriteLine(ds);

        if ((ds & Dias.seg) != 0)
        {
            Console.WriteLine("OK");
        }

        int x = (int)SituacaoTarefa.fizTudo;

        Console.WriteLine(x);

        Contato a = new Contato();
        Contato b = new Contato {
            Nome = "nome"
        };

        Console.WriteLine(a);
        Console.WriteLine(b);

/*
 *
 *  SituacaoTarefa st;
 *  st = SituacaoTarefa.nada;
 *  Console.WriteLine(st);
 *
 *  Console.WriteLine("Informe a data do nascimento");
 *  string s = Console.ReadLine();
 *  DateTime dn = DateTime.Parse(s);
 *  Console.WriteLine($"Você nasceu numa {dn:dddd}");
 *
 *
 *  DateTime x = DateTime.Parse("10/05/2021 07:00");
 *  DateTime y = DateTime.Now;
 *  DateTime z = new DateTime(2020, 1, 30);
 *  Console.WriteLine(z);
 *  z = z.AddDays(30);
 *  Console.WriteLine(z);
 *
 *  Console.WriteLine(x);
 *  Console.WriteLine(y);
 *  Console.WriteLine(z);
 *
 *  Console.WriteLine(z.ToString("dd/MM/yyyy"));
 *  Console.WriteLine(z.ToString("dd"));
 *  Console.WriteLine(z.ToString("ddd"));
 *  Console.WriteLine(z.ToString("dddd"));
 *  Console.WriteLine(z.ToString("MM"));
 *  Console.WriteLine(z.ToString("MMM"));
 *  Console.WriteLine(z.ToString("MMMM"));
 *  Console.WriteLine(z.ToString("hh"));
 *  Console.WriteLine(z.ToString("mm"));
 *  Console.WriteLine(z.ToString("ss"));
 *
 *  TimeSpan t = new TimeSpan (2, 0, 0, 0);
 *  for (int i = 1; i <= 6; i++) {
 *    Console.WriteLine(z);
 *    z = z + t;
 *  }
 *
 *  for (int i = 1; i <= 6; i++) {
 *    Console.WriteLine(z);
 *    z = z.AddMonths(1);
 *  }
 *
 *  t = new TimeSpan (1, 6, 30, 50);
 *  Console.WriteLine(t);
 *  z = z.Add(t);
 *  Console.WriteLine(z);
 *  z = z + t;
 *  Console.WriteLine(z);
 */
    }
예제 #6
0
 public Horario(Dias dia, List <Turnos> turnos)
 {
     this.Dia    = dia;
     this.Turnos = new List <Turnos>(turnos);
 }
예제 #7
0
 public Horario(Dias dia, Turnos turno)
 {
     this.Dia    = dia;
     this.turnos = new List <Turnos>();
     this.turnos.Add(turno);
 }