列表与LINQ比较

时间:2012-02-07 06:40:40

标签: c# asp.net linq

我有两个不同的类:

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建议我一些解决方案。

1 个答案:

答案 0 :(得分:1)

var listOY1 = OY1.Split(',');
bool b = OX1.Split(',').Any(x=>listOY1.Contains(x));