Silverlight上的.NET是否与Objective-C中的firstObjectCommonWithArray等效?

Eth*_*len 1 .net c# silverlight visual-studio windows-phone-7

以下是Objective C中firstObjectCommonWithArray的官方解释:

返回接收数组中包含的第一个对象,该对象等于另一个给定数组中的对象.

原始签名是 - (id)firstObjectCommonWithArray:(NSArray*)otherArray

List在.NET中有这样的东西吗?

Jar*_*Par 5

没有直接的单一方法,但你当然可以使用linq构建一个.

var first = array1.FirstOrDefault(x => array2.Contains(x));
Run Code Online (Sandbox Code Playgroud)