初始化并为多个变量vb.net赋值

时间:2013-02-03 20:50:12

标签: vb.net visual-studio-2010 variables

可以选择在vb.net中执行此操作

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

你也可以做到

Dim myString = String.empty

有没有办法初始化和分配多个变量,如第一个示例,但使用赋值作为第二个?

2 个答案:

答案 0 :(得分: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作为单身。请参阅:Constant and Literal Data Types (Visual Basic)

答案 1 :(得分:0)

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