static void Main(string[] args) { var condicional = new Condicional(); condicional.TestarWhile(); Console.ReadKey(); return; //aqui ele quebra o fluxo de execução! //tipo variavel operador de instanciacao/ associacao Metodos instancia = new Metodos(); instancia.Executar(); instancia.ExecutarComParametro("Olá mundo"); int numero1 = 10; int numero2 = 10; instancia.Somar(numero1, numero2); int numero3 = 10; instancia.SomarComDefault(numero1, numero2); var numero_E_Par = instancia.NumeroPar(numero1); Console.WriteLine(string.Format("O número {0} é {1}", numero1, (numero_E_Par ? "Par" : "Ímpar"))); //usando format //Console.WriteLine($"O número {numero1} é {(numero_E_Par ? "Par" : "Ímpar")}"); //usando interpolação //Console.WriteLine("O número " + numero1 + " é " + (numero_E_Par ? "Par" : "Ímpar")); //conactenação simples Console.WriteLine(string.Concat("Método ObterSoma = ", instancia.ObterSoma(numero1, numero2))); int valor = 10; instancia.SomarValorPorReferencia(numero1, numero2, ref valor); Console.WriteLine($"O Valor = {valor}"); Pessoa pessoa = new Pessoa("José", "Silva"); Console.WriteLine($"O nome da pessoa é \"{pessoa.NomeCompleto}\""); Console.ReadKey(); }
static void Main(string[] args) { var lista = new Lista <Pessoa>(); lista.Add(new Pessoa() { Nome = "José", Sobrenome = "Silva" }); Console.WriteLine("Meus amigos são:"); foreach (var amigo in lista.ObterLista()) { Console.WriteLine(amigo.NomeCompleto); } Console.ReadKey(); return; List <int> numeros = new List <int>() { 0, 1, 2, 3, 4, 5 }; //for (int linha = 0; linha < arquivoDoBanco.Count; linha++) //int contador = 0; //while(contador < arquivoDoBanco.Count) //{ // Console.WriteLine(arquivoDoBanco[contador]); // //contador++; //} foreach (var item in numeros) { Console.WriteLine(item); } //inicialização, condição do for, incremento //for (int linha = 0; linha < arquivoDoBanco.Count; linha++) //{ // Console.WriteLine(arquivoDoBanco[linha]); //} Console.ReadKey(); return; //obsoleto var condicional = new Condicional(); condicional.TestarWhile(); Console.ReadKey(); return; //aqui ele quebra o fluxo de execução! //tipo variavel operador de instanciacao/ associacao Metodos instancia = new Metodos(); instancia.Executar(); instancia.ExecutarComParametro("Olá mundo"); int numero1 = 10; int numero2 = 10; instancia.Somar(numero1, numero2); int numero3 = 10; instancia.SomarComDefault(numero1, numero2); var numero_E_Par = instancia.NumeroPar(numero1); Console.WriteLine(string.Format("O número {0} é {1}", numero1, (numero_E_Par ? "Par" : "Ímpar"))); //usando format //Console.WriteLine($"O número {numero1} é {(numero_E_Par ? "Par" : "Ímpar")}"); //usando interpolação //Console.WriteLine("O número " + numero1 + " é " + (numero_E_Par ? "Par" : "Ímpar")); //conactenação simples Console.WriteLine(string.Concat("Método ObterSoma = ", instancia.ObterSoma(numero1, numero2))); int valor = 10; instancia.SomarValorPorReferencia(numero1, numero2, ref valor); Console.WriteLine($"O Valor = {valor}"); Pessoa pessoa = new Pessoa("José", "Silva"); Console.WriteLine($"O nome da pessoa é \"{pessoa.NomeCompleto}\""); Console.ReadKey(); }