using System.Collections.Generic; public class Program { public static void Main() { var pessoas = new List() { new Pessoa() {Nome = "José" , Sexo = "M"}, new Pessoa() {Nome = "Pedro", Sexo = "M"}, new Pessoa() {Nome = "João" , Sexo = "M"}, new Pessoa() {Nome = "Maria", Sexo = "F"} }; bool temMulher = new VerificaSeHaMulher(pessoas).Verifica(); } } class VerificaSeHaMulher { private readonly List pessoas; public VerificaSeHaMulher(List pessoas) => this.pessoas = pessoas; public bool Verifica() { foreach (var pessoa in pessoas) if (pessoa.Sexo == "F") return true; return false; } } class Pessoa { public string Nome; public string Sexo; } //https://pt.stackoverflow.com/q/92919/101