vb ;true falseture用-1 表示吗 什么时候是不是 true也可以用1表示 有点混淆了 谁能详细的讲讲分别说明下

问题描述:

vb ;true false
ture用-1 表示吗 什么时候是不是 true也可以用1表示 有点混淆了 谁能详细的讲讲
分别说明下

根据MSDN:
- True 关键字的值等于 -1
- False 关键字的值等于 0
但对于由数值类型的值转换为Boolean类型的值来说,0将转换为False,一切非0的值将转换为True.