Asignar un valor a elementos dentro un List con linq
public class ClaseOriginal
{
public int IdAtributo1 { get; set; }
public string AtributoCadena { get; set; }
public bool AtributoBooleano { get; set; }
public DateTime AtributoFecha { get; set; }
}
Class Principal {
List ListadeObjetos { get; set; }//lista de Objetos
public void AsignarValoraAtributo(int IdBuscar)
{
ListadeObjetos.Where(w => w.IdAtributo1 == IdBuscar)
.ToList().ForEach(s => s.AtributoBooleano = false);
}
}
{
public int IdAtributo1 { get; set; }
public string AtributoCadena { get; set; }
public bool AtributoBooleano { get; set; }
public DateTime AtributoFecha { get; set; }
}
Class Principal {
List
public void AsignarValoraAtributo(int IdBuscar)
{
ListadeObjetos.Where(w => w.IdAtributo1 == IdBuscar)
.ToList().ForEach(s => s.AtributoBooleano = false);
}
}