There is a ParsedTemplate class that it has over 300 property (typed Details and BlockDetails). The parsedTemplate object will be fill by a function. After filling this object I need a LINQ (or other way) to find is there any property like “body” or “img” where IsExist=false and Priority="high".
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; }
...
}
You’re going to need to write your own method to make this appetizing. Fortunately, it doesn’t need to be long. Something like:
You could then, if you wanted to check if any property “exists” on a
ParsedTemplateobject, for example, use LINQ: