fork download
  1. using System.Collections.Generic;
  2.  
  3. public class Program {
  4. public static void Main() {
  5. var pessoas = new List<Pessoa>() {
  6. new Pessoa() {Nome = "José" , Sexo = "M"},
  7. new Pessoa() {Nome = "Pedro", Sexo = "M"},
  8. new Pessoa() {Nome = "João" , Sexo = "M"},
  9. new Pessoa() {Nome = "Maria", Sexo = "F"}
  10. };
  11. bool temMulher = new VerificaSeHaMulher(pessoas).Verifica();
  12. }
  13. }
  14.  
  15. class VerificaSeHaMulher {
  16. private readonly List<Pessoa> pessoas;
  17. public VerificaSeHaMulher(List<Pessoa> pessoas) => this.pessoas = pessoas;
  18.  
  19. public bool Verifica() {
  20. foreach (var pessoa in pessoas) if (pessoa.Sexo == "F") return true;
  21. return false;
  22. }
  23. }
  24.  
  25. class Pessoa {
  26. public string Nome;
  27. public string Sexo;
  28. }
  29.  
  30. //https://pt.stackoverflow.com/q/92919/101
Success #stdin #stdout 0.01s 14272KB
stdin
Standard input is empty
stdout
Standard output is empty