我正在阅读用vb编写的旧代码,我无法理解这行代码是什么意思
CType(Cache("tabl"), Array)(CInt(Cache("lg")), 0) = myValue
请帮忙吗?
答案 0 :(得分:3)
CType(Cache("tabl"), Array)
- >转换为数组
(CInt(Cache("lg")), 0)
- >位置(So tab1是二维数组)
myValue
分配值是该位置
像
array1(0,0)=10
答案 1 :(得分:2)
使用从Cache
object。
更易读的代码可能是这样的:
Dim yourArray as Array = CType(Cache("tabl"), Array)
Dim intPosition as Integer = CInt(Cache("lg"))
yourArray(intPosition, 0) = myValue