Esiste una classe ParsedTemplate con oltre 300 proprietà (Dettagli digitati e BlockDetails). L'oggetto parsedTemplate sarà riempito da una funzione. Dopo aver riempito questo oggetto ho bisogno di un LINQ (o altro modo) per trovare ci sono proprietà come "body" o "img" dove IsExist=false
e Priority="high"
.Iterazione delle proprietà della classe tramite 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; }
...
}
Questo è veramente facile da fare con la riflessione, ma non vedo come LINQ sarebbe utile. Perché tutti cercano di risolvere ogni problema con LINQ? – cadrell0
@ cadrell0 perché la gente tende a pensare LINQ è un proiettile d'argento – sloth
@ cadrell0 e tutta la strana sintassi che fa quella roba laser deve essere LINQ – sloth