using static System.Console;
using System.Collections.Generic;
namespace ListaObjeto {
public class Pessoa {
public Pessoa() {
Nome = "";
Idade = 0;
}
public Pessoa(string nome, int idade) {
Nome = nome;
Idade = idade;
}
public string Nome { get; set; }
public int Idade { get; set; }
}
public class Program {
public static void Main(string[] args) {
var listaPessoa = new List<Pessoa>();
listaPessoa.Add(new Pessoa("João", 18));
listaPessoa.Add(new Pessoa());
foreach (var pessoa in listaPessoa) WriteLine($"Nome: {pessoa.Nome} - Idade {pessoa.Idade}");
}
}
}
//https://pt.stackoverflow.com/q/99562/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKCm5hbWVzcGFjZSBMaXN0YU9iamV0byB7CiAgICBwdWJsaWMgY2xhc3MgUGVzc29hIHsKICAgICAgICBwdWJsaWMgUGVzc29hKCkgewogICAgICAgICAgICBOb21lID0gIiI7CiAgICAgICAgICAgIElkYWRlID0gMDsKICAgICAgICB9CgoJCXB1YmxpYyBQZXNzb2Eoc3RyaW5nIG5vbWUsIGludCBpZGFkZSkgewogICAgICAgICAgICBOb21lID0gbm9tZTsKICAgICAgICAgICAgSWRhZGUgPSBpZGFkZTsKICAgICAgICB9CgogICAgICAgIHB1YmxpYyBzdHJpbmcgTm9tZSB7IGdldDsgc2V0OyB9CiAgICAgICAgIHB1YmxpYyBpbnQgSWRhZGUgeyBnZXQ7IHNldDsgfQogICAgfQoKICAgIHB1YmxpYyBjbGFzcyBQcm9ncmFtIHsKICAgICAgICBwdWJsaWMgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgICAgIHZhciBsaXN0YVBlc3NvYSA9IG5ldyBMaXN0PFBlc3NvYT4oKTsKCQkJbGlzdGFQZXNzb2EuQWRkKG5ldyBQZXNzb2EoIkpvw6NvIiwgMTgpKTsKCQkJbGlzdGFQZXNzb2EuQWRkKG5ldyBQZXNzb2EoKSk7CgkJCWZvcmVhY2ggKHZhciBwZXNzb2EgaW4gbGlzdGFQZXNzb2EpIFdyaXRlTGluZSgkIk5vbWU6IHtwZXNzb2EuTm9tZX0gLSBJZGFkZSB7cGVzc29hLklkYWRlfSIpOwogICAgICAgIH0KICAgIH0KfQoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvOTk1NjIvMTAx