如果你的列表名为myList,而你的谓词是myPredicate,那么你可能需要这样的东西:
var result = myList.Where(b => myPredicate(b.A))
Run Code Online (Sandbox Code Playgroud)
或者您可以使用lambda表达式,例如:
var result = myList.Where(b => b.A < 10)
Run Code Online (Sandbox Code Playgroud)
或类似的东西,谓词将是b.A < 10.
也许你应该给我们一个更完整的代码示例.