是否存在任何简单的解决方案,可以让我使用 LINQ 解决下一个问题。
例如,我有Dictionary<string,int> 路径;
其中包含以下元素
<"/abc/12", 13>
<"/test/abc", 22>
<"/stack/overflow/com", 43>
<"/stack/exception", 4>
我有一个 List<string> 过滤器,其中包含以下元素
"/abc"
"/stack/overflow"
而且我需要从路径字典中删除那些元素,这些元素不是从过滤器列表中提供的任何字符串开始的。所以我应该得到以下结果:
<"/abc/12", 13>
<"/stack/overflow/com", 43>