Give a try on: YourListVar.Any(Function (x) x.Contains("""state"": ""Closed"""))
it returns true or false if the List contains “state”:“Closed”
filtering to the item(s) containing the state=Closed can be done as following: YourListVar.Where(Function (x) x.Contains("""state"": ""Closed""")).toList
it retuns a list of strings, with the items containing: “state”:“Closed”
the returned list is empty list if it is not found