小编Ale*_*der的帖子

LINQ查询匹配多个单词

我一直在努力解决这个问题,并没有找到真正有效的解决方案.当我搜索一些数据时,我想基于多个单词过滤掉数据.

我的输入值通过使用标准的.Split函数进行分割.

string[] searchstrings = MessageResult.Split(' ');
Run Code Online (Sandbox Code Playgroud)

我做了一个查询(显然无法正常工作),试图过滤掉匹配searchstrings中每个字符串的所有条目.

                    var suggestions = (from a in query
                               from w in searchstrings
                               where a.Message.ToLower().Contains(w.ToLower())
                               select a).Distinct();
Run Code Online (Sandbox Code Playgroud)

query是我的变量,它包含所有数据.如何使此查询实际上只匹配包含searchstrings中每个字符串的条目?

c# linq

7
推荐指数
2
解决办法
9117
查看次数

带有播放列表的Visual Studio Test Explorer

这可能与问题有关:视觉工作室中单元测试的动态播放列表.

我希望能够拥有一个或多个测试播放列表,而不是没有将每个新测试添加到某个播放列表.

我目前有一个包含所有单元测试的播放列表,但是将来我希望有一个由自动集成测试组成的播放列表,应该在提交到TFS之前运行,但不是每次应用程序构建时都运行.

有没有办法做到这一点?

c# unit-testing visual-studio test-explorer

5
推荐指数
1
解决办法
3660
查看次数

标签 统计

c# ×2

linq ×1

test-explorer ×1

unit-testing ×1

visual-studio ×1