信息
您所需的主题如下所示。但此主题未包含在此库中。

Predicate<T> 委托

2013/12/13

表示定义一组条件并确定指定对象是否符合这些条件的方法。

Namespace:  System
程序集:  mscorlib(位于 mscorlib.dll 中)

public delegate bool Predicate<in T>(
	T obj
)

类型参数

in T

要比较的对象的类型。

该类型参数是逆变的。即可以使用指定的类型或派生程度更低的类型。 有关协变和逆变的更多信息,请参阅[2678dc63-c7f9-4590-9ddc-0a4df684d42e]

参数

obj
类型: T
要针对条件进行比较的对象。

返回值

类型: System.Boolean
如果 obj 符合由此委托表示的方法中定义的条件,则为 true;否则为 false

.NET Framework for Windows Phone 类库中没有任何方法使用 Predicate<T> 委托作为参数。Predicate<T> 委托存在的目的主要是支持基础结构,但您仍可以使用它来创建使用谓词的自定义方法。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示: