【发布时间】:2013-11-13 23:56:47
【问题描述】:
例子:
Dim a As Integer = 1
Dim b As Integer = a
Console.WriteLine(b)
a = 0
Console.WriteLine(b)
输出:
1
0
由于某种原因,更改 a 也会更改 b,即使我实际上并没有更改 b。为什么会发生这种情况,我该如何解决。
【问题讨论】:
-
我们在 VB 中没有
DataType和Int。 -
不要分配
b变量 =a -
我赶时间,已经改正了。
-
我用电脑查了一下,结果是1和1。
-
请提供一个完整的示例来复制问题,它在我的计算机上按预期工作。另外你运行的是什么版本的VS?
标签: vb.net variables variable-assignment