Vb.net visualbasic中逗号的功能
我一直在疯狂地用谷歌搜索,想知道“,”在Visual Basic中做了什么 你可以做一些事情,比如Vb.net visualbasic中逗号的功能,vb.net,Vb.net,我一直在疯狂地用谷歌搜索,想知道“,”在Visual Basic中做了什么 你可以做一些事情,比如 Dim result As [String], help As [String] 或 两者都是有效的 但是编译器如何处理这个问题呢 在第一个示例中,我假设结果声明为[String]作为帮助。但在第二个示例中,是将result声明为变量,然后将help声明为[String],还是两者都声明为[String] 我还发现逗号仅在声明语句中有效 如果可能的话,请给我指一下文档。试试看这里: 我解决这个问
Dim result As [String], help As [String]
或
两者都是有效的
但是编译器如何处理这个问题呢
在第一个示例中,我假设结果声明为[String]作为帮助。但在第二个示例中,是将result声明为变量,然后将help声明为[String],还是两者都声明为[String]
我还发现逗号仅在声明语句中有效
如果可能的话,请给我指一下文档。试试看这里:
我解决这个问题的方法是在谷歌上搜索“Dim Statement VB.NET”
如果使用一个As子句声明多个变量,则不能为该组变量提供初始值设定项。
通过为声明的每个变量使用单独的As子句,可以为不同的变量指定不同的数据类型。每个变量都采用在其variablename部分之后遇到的第一个As子句中指定的数据类型
例如
Dim lastTime, nextTime, allTimes() As Date 'This is valid...
从来没有想过只是看看那模糊的陈述。。。谢谢。我认为这是
VB6/VBA
与VB.NET
不同的一种方式。语句Dim x,y,z as Double
在两者之间有不同的结果。此外,在C#
中,您可以执行string result=“a”,帮助
但在VB.NET中不能执行Dim result=“a”,帮助为字符串
。因为[String]是一种类型,所以不需要使用转义括号。当您这样做时,您需要它:Dim[String]As String
-这意味着我想命名保留为类型的内容。
Dim lastTime, nextTime, allTimes() As Date 'This is valid...