在我的代码中,我有“sourceElements”是一种
List<KeyValuePair<string, string>>.
我需要查询此列表的键是否包含特定值,我尝试了这个:
sourceElements.Add(new KeyValuePair<string, string>("t","t"));
sourceElements.Add(new KeyValuePair<string, string>("test", "test"));
sourceElements.Add(new KeyValuePair<string, string>("t1", "t2"));
if (sourceElements.All(x => x.Key.Contains("test", StringComparer.InvariantCultureIgnoreCase))
{
// do some stuff here
}
但编译器报告“无法从用法中推断出类型参数”。
代码中不正确的任何想法?