Vb.net 在Visual Basic中将NULL或未知类型值强制为整数

Vb.net 在Visual Basic中将NULL或未知类型值强制为整数,vb.net,integer,vb.net-2010,Vb.net,Integer,Vb.net 2010,我想要一种自动防故障的方法来强制输入int,在我目前的情况下,我提前声明为零,但这一直困扰着我。我喜欢直接、快速、干净。我可以假设已经有一些响应,但在javascript中使用此方法后,我发现当我需要一个整数值时,它非常有效。我知道javascript是非常宽容的,我希望最终能为任何行业编写安全的信号处理代码,无论这些行业有多么快,这些方法都能安全地取整,并将空值和空值转换为零 再说清楚一点,我需要一个可以工作的替代品 Y=~(X) 我在JavaScript中很高兴地使用了它,但在Visual

我想要一种自动防故障的方法来强制输入int,在我目前的情况下,我提前声明为零,但这一直困扰着我。我喜欢直接、快速、干净。我可以假设已经有一些响应,但在javascript中使用此方法后,我发现当我需要一个整数值时,它非常有效。我知道javascript是非常宽容的,我希望最终能为任何行业编写安全的信号处理代码,无论这些行业有多么快,这些方法都能安全地取整,并将空值和空值转换为零

再说清楚一点,我需要一个可以工作的替代品

Y=~(X)


我在JavaScript中很高兴地使用了它,但在Visual basic中我不能使用
~
字符。如果没有,我只是想知道。

int(x)
会起作用,而且键入(双关语)比使用cType少。

好吧,上下文有点抽象。预期的输出是一个整数。输入应该是整数,但我只是在学习面向对象的东西。这让人困惑。这是一个对象属性。我想这在我的帖子里不是很清楚。很抱歉我也不擅长问问题。哈。啊,我明白了。另一方面。。再次,标记到特定的语言。我想这次我们得到了:Dright,但我说的是强制“null”=0作为一个整数如果值是
“1”
,应该发生什么?