Wil*_*iam 6 c# vb.net multidimensional-array
如果我有一个多维数组:
Dim test(,,) As String
Run Code Online (Sandbox Code Playgroud)
如何遍历数组以查找数组的第二维中是否包含另一个变量?
显然,这不起作用:
Dim x As Integer = test.IndexOf(otherVariable)
Run Code Online (Sandbox Code Playgroud)
你尝试过LINQ吗?也许类似于(伪代码):
var x = (from item in test
where item.IndexOf(OtherVariable) >= 0
select item.IndexOf(OtherVariable)).SingleOrDefault();
Run Code Online (Sandbox Code Playgroud)
仅供参考,如果您像这样声明数组,这应该可以工作:
string[][] test
Run Code Online (Sandbox Code Playgroud)