我的任务是将这个asp.net(vbs(应用程序转换为javascript。。。
我是一名PHP/JS开发人员,老实说,我已经15年没有读过一行visual basic代码了,所以我很生疏。。。
有人能向我解释一下这里发生了什么吗?
Dim VarName(100) as Double
在我看来,他们把VarName作为一个数组,同时作为一个double。这让我很困惑。这是一组替身吗?还是有100位数字的双精度?
除了字符串之外,它们也做同样的事情
Dim VarName(100) as String
什么东西?我试着在谷歌上搜索,我得到的都是新手的东西,不包括这种方式的调光。
谢谢!
它正在声明类型为double的100个elements
中的array
,您可以在msdn上阅读有关在VB中声明数组的更多信息
声明数组的不同方式。
Dim cargoWeights(10) As Double
Dim atmospherePressures(2, 2, 4, 10) As Short
Dim inquiriesByYearMonthDay(20)()() As Byte
来自VB
Dim VarName(100) as Double 'array of doubles with length 100
->PHP
$VarName = array(100)
VB
Dim VarName(100) as String 'string with 100 chars
->PHP
$name = "What is your name?" //JUST declare variable and assign it string value