假设我有一组 Person 对象 -
public class Person
{
public string Firstname { get; set; }
public string Surname { get; set; }
}
现在假设我有一个不同的收藏,包含我邀请参加聚会的家庭的姓氏——
var guestlist = new List<string> {"Stark", "Wayne"};
我怎样才能使用 linq(最好是基于 lamba,但这并不重要)只拉出 Stark 或 Wayne 家族的成员?IE。我想结束另一个(第三个)收藏,而不仅仅是表明我的第一个收藏包含韦恩或斯塔克家族成员。