0

我想在 asp 中将二维数组转换为一维数组。这可能吗?如果那么请给我一个例子。

4

1 回答 1

1

这是一个可以为您完成的功能:

Function TransformToSingleArray(TwoDimArray)

 TotalValues = (uBound(TwoDimArray,1) +1) * (uBound(TwoDimArray,2) +1)
 ReDim OneDimArray(TotalValues)
 ArrCnt = 0

 For x = lBound(TwoDimArray,1) to uBound(TwoDimArray,1)
   For y = lBound(TwoDimArray,2) to uBound(TwoDimArray,2)
      EachValue = TwoDimArray(x,y)
      OneDimArray(ArrCnt) = EachValue
      ArrCnt = ArrCnt + 1
   Next     
 Next

 TransformToSingleArray = OneDimArray

End Function
于 2012-07-06T16:57:25.703 回答