C# 交错数组上的array.Contains()
我想检查子数组是否包含不使用循环的值 我需要查看C# 交错数组上的array.Contains(),c#,linq,multidimensional-array,jagged-arrays,C#,Linq,Multidimensional Array,Jagged Arrays,我想检查子数组是否包含不使用循环的值 我需要查看示例[*][1]是否包含某个值。 大概是这样的: string[][] example = new string[2][]; example[0][0] = "category1"; example[0][1] = "123"; example[1][0] = "category2"; example[1][1] = "456"; bool exists = example[*][1].Contains("456"); 那么 bool exist
示例[*][1]
是否包含某个值。
大概是这样的:
string[][] example = new string[2][];
example[0][0] = "category1";
example[0][1] = "123";
example[1][0] = "category2";
example[1][1] = "456";
bool exists = example[*][1].Contains("456");
那么
bool exists = example.Any(i=>i.Contains("456"));
这是一个锯齿状数组BTW.
示例。任何(i=>i[1]==“456”)
都是为我做的,谢谢!