小编use*_*186的帖子

可以使用Linq来查找值是否与较大字符串的一部分匹配?

我已经用linq查看了RegEx和SQLMatch,但我似乎无法找到适合我情况的规则.我想创造的将是......

//dataCollected[0] = { Name="joe", Url="http://my.home.site/" }
//dataCollected[N] = { Name="example", Url="http://german.home.site/" }

public bool hasParent(string test_url){
    var obj = dataCollected.Where(s => ( test_url.contains(s.Url)));
    return obj.Count() > 0;
}

bool  result  = hasParent("http://my.home.site/ShouldBeTrue"); //Finds http://my.home.site/
Run Code Online (Sandbox Code Playgroud)

c# regex linq

4
推荐指数
1
解决办法
159
查看次数

标签 统计

c# ×1

linq ×1

regex ×1