如何知道数组长度
在c#里 比如: 传过来一个多维数组长度是 a[10,12], 我如何知道它第二个维的长度是12。
------解决方案--------------------Length
------解决方案--------------------a.GetLength(1)
------解决方案--------------------a.GetLength(1);
参数0是一维,1是二维
------解决方案--------------------依次类推
------解决方案--------------------int i = a.Length;
------解决方案--------------------a.Rank;
------解决方案--------------------sorry, Rank得到的是维数
------解决方案--------------------tuyile006(小y) ( ) 信誉:100 Blog 加为好友 2007-05-11 13:47:31 得分: 0
a.GetLength(1);
参数0是一维,1是二维
---------
同意!
------解决方案--------------------这种问题已经好久没有见过啦。。。
哈哈...
------解决方案--------------------如果是一維數組:a.Length;
否則 a.GetLength(i);
------解决方案--------------------如果是一維數組:a.Length;
否則 a.GetLength(i);
up
------解决方案--------------------a.GetLength(1);
------解决方案--------------------Length
------解决方案--------------------int thelen = a.GetUpperBound(1)
请看MSDN.
------解决方案--------------------int thelen = a.GetUpperBound(1) + 1 ;