3

在 vb.net 中有执行此操作的选项

Dim a, b, c As Single, x, y As Double, i As Integer

你也可以

Dim myString = String.empty

有没有办法像第一个示例一样初始化和分配多个变量,但将分配用作第二个示例?

4

2 回答 2

4

我在 VS 2008 中对其进行了测试,但我认为 Dim 语句的语法从那以后没有改变。如果初始化它们,则必须为每个变量指定类型

Dim a As Single = 1, b As Single = 2, x As Double = 5.5, y As Double = 7.5

或者您可以让 VB 推断类型并使用类型字符(此处!Single):

Dim a = 1!, b = 2!, c = 3!, x = 5.5, y = 7.5, i = 100

通过将光标悬停在 VS 中的变量上,您将看到类型被正确推断为SingleDoubleInteger。您也可以F用于单身。请参阅:常量和文字数据类型 (Visual Basic)

于 2013-02-03T21:06:14.740 回答
0

我刚刚在一行中检查了此代码中的多个控件声明。编译成功,窗口出现。这是一个非常大的项目的一部分。** Dim DllNumber As New TextBox,DllMethod As New TextBox,LoopBox As New TextBox ** kvinvisibleguy

于 2017-07-13T04:38:10.970 回答