コード例 #1
0
        public void Imprimir()
        {
            WriteLine("5. Oparadores Null-Condicionais");

            Aluno05 aluno = new Aluno05("Marty", "McFly", new DateTime(1968, 6, 12))
            {
                Endereco = "9303 Lyon Drive Hill Valley CA",
                Telefone = "555-4385"
            };

            WriteLine(aluno.NomeCompleto);
            WriteLine("Idade: {0}", aluno.GetIdade());
            WriteLine(aluno.DadosPessoais);

            aluno.AdicionaAvaliacao(new Avaliacao(1, "Geografia", 8));
            aluno.AdicionaAvaliacao(new Avaliacao(1, "Matemática", 7));
            aluno.AdicionaAvaliacao(new Avaliacao(1, "História", 9));
            ImprimirMelhorNota(aluno);

            Aluno05 aluno2 = null;

            ImprimirMelhorNota(aluno2);
        }
コード例 #2
0
 private static void ImprimirMelhorNota(Aluno05 aluno)
 {
     WriteLine("Melhor Nota: {0}", aluno?.MelhorAvaliacao?.Nota);
 }