我應該如何將Java循環代碼轉換爲C#?將Java循環轉換爲C#
的Java:
for (int i = 0; i < edges[index].length; i++) {
edges[index][i] = 0;
edges[i][index] = 0;
}
我卡與edges[index].length
部分,有沒有在C#中的任何類似的方法?
僅供參考,edges
是int[,]
數組,index
是一些整數。
我應該如何將Java循環代碼轉換爲C#?將Java循環轉換爲C#
的Java:
for (int i = 0; i < edges[index].length; i++) {
edges[index][i] = 0;
edges[i][index] = 0;
}
我卡與edges[index].length
部分,有沒有在C#中的任何類似的方法?
僅供參考,edges
是int[,]
數組,index
是一些整數。
嘗試使用GetLength?
edges.GetLength(index);
http://msdn.microsoft.com/en-us/library/system.array.getlength.aspx
在C#中,屬性和方法應該是一個大寫字母開頭。嘗試使用Length
代替length