私のコードでは、「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
}
しかし、コンパイラは「型引数は使用法から推測できません」と報告します。
コードで物事が正しくないアイデアはありますか?