我已经找到堆栈溢出下面的代码这段代码是从二维数组中删除行,它成功地在C#中工作,我的问题是将它转换为vb.net,当我转换它时它不起作用。任何帮助,请从二维数组中删除行
Public Function TrimArray(ByVal rowToRemove As Integer, ByVal originalArray As Integer(,)) As Integer(,)
Dim result As Integer(,) = New Integer(originalArray.GetLength(0) - 2, originalArray.GetLength(1) - 1) {}
Dim i As Integer = 0, j As Integer = 0
While i < originalArray.GetLength(0)
If i = rowToRemove Then
Continue While
End If
Dim p As Integer = 0, m As Integer = 0
While p < originalArray.GetLength(1)
result(j, m) = originalArray(i, p)
m += 1
p += 1
End While
j += 1
i += 1
End While
Return result
End Function
你试过吗? http://converter.telerik.com/ – Werdna
显示您的转换后的代码,并告诉我们什么“不起作用” –
是的。我试过了很多转换器 – rasha