我有两个不同的类:
class X
{
public int TX1 { get; set; }
public string TX2 { get; set; }
public string OX1 { get; set; }
}
class Y
{
public int TY1 { get; set; }
public string TY2 { get; set; }
public string TY3 { get; set; }
public string OY1 { get; set; }
}
例如:
OX1 => 1,2,3,4
OY1 => 2,1
现在我需要检查至少找到一个值匹配。
使用LINQ
建议我一些解决方案。
答案 0 :(得分:1)
var listOY1 = OY1.Split(',');
bool b = OX1.Split(',').Any(x=>listOY1.Contains(x));