在ICollection <Tuple <T1,T2 >>上实现.Contains()的最简单方法

Che*_*eso 3 .net c# linq generics collections

假设我有一个Dictionary<String, Tuple<T1,T2>>并且我想确定任何字典值是否具有T1的V1.我怎样才能最优雅地做到这一点?

LINQ?

Jon*_*Jon 6

嗯,这是我想到的:

var exists = dict.Values.Any(t => t.Item1 == v1);
Run Code Online (Sandbox Code Playgroud)