Hay una clase ParsedTemplate que tiene más de 300 propiedades (Detalles mecanografiados y Detalles de bloque). El objeto parsedTemplate se completará con una función. Después de llenar este objeto, necesito un LINQ (u otra forma) para encontrar cualquier propiedad como "cuerpo" o "img" donde IsExist=false
y Priority="high"
.Iteración sobre propiedades de clase utilizando LINQ
public class Details
{
public bool IsExist { get; set; }
public string Priority { get; set; }
}
public class BlockDetails : Details
{
public string Block { get; set; }
}
public class ParsedTemplate
{
public BlockDetails body { get; set; }
public BlockDetails a { get; set; }
public Details img { get; set; }
...
}
Esto es muy fácil hacer con la reflexión, pero no veo cómo LINQ sería útil. ¿Por qué todos intentan resolver cada problema con LINQ? – cadrell0
@ cadrell0 porque la gente tiende a pensar que LINQ es una bala de plata – sloth
@ cadrell0 y toda la sintaxis extraña que tiene ese material láser TIENE que ser LINQ – sloth