【发布时间】:2009-04-13 20:35:12
【问题描述】:
取以下代码:
Sub Main()
Dim i As Integer
Dim b As Boolean
i = 1
b = i
i = b
Console.WriteLine(i)
i = Convert.ToInt32(b)
Console.WriteLine(i)
End Sub
这将打印以下内容:
-1
1
这是为什么?
(开个玩笑:)你也可以得到 0...
Int32.TryParse("True", i)
Console.WriteLine(i)
【问题讨论】:
标签: vb.net