How to get the value from List queue

As a List can have 0,1 or more items the requirement maybe needs some more detail definitions. However here a few samples:

Similar to above, check first element:
YourListVar.First().Progress.Equals(“Success”)

Checking if Any items is contained, having Progress=Success
YourListVar.Any(Function (x) x.Progress.Equals(“Success”))

Checking if Allitems are having Progress=Success
YourListVar.All(Function (x) x.Progress.Equals(“Success”))

Filtering for the Progress = Success items
YourListVar.Where(Function (x) x.Progress.Equals(“Success”)).toList