Vb.net visualbasic中逗号的功能

Vb.net visualbasic中逗号的功能,vb.net,Vb.net,我一直在疯狂地用谷歌搜索,想知道“,”在Visual Basic中做了什么 你可以做一些事情,比如 Dim result As [String], help As [String] 或 两者都是有效的 但是编译器如何处理这个问题呢 在第一个示例中,我假设结果声明为[String]作为帮助。但在第二个示例中,是将result声明为变量,然后将help声明为[String],还是两者都声明为[String] 我还发现逗号仅在声明语句中有效 如果可能的话,请给我指一下文档。试试看这里: 我解决这个问

我一直在疯狂地用谷歌搜索,想知道“,”在Visual Basic中做了什么

你可以做一些事情,比如

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...