gpt4 book ai didi

vb.net - 如何转换整数?到VB.NET中的整数?

转载 作者:行者123 更新时间:2023-12-04 13:29:47 24 4
gpt4 key购买 nike

我是C#程序员,但正在将一些代码从C#转换为VB.NET。在C#中,我可以简单地使用(int)blah.getValue(),其中getValue()返回Integer?
在VB.NET中执行DirectCast()无效,但无法将Integer?转换为Integer

有想法吗?

最佳答案

整数?是可为空的类型,因此您可能必须将其转换为可为空的Integer。

您想使用CType函数,例如“Integer”或“Integer?”。根据您的情况

Val = CType(Source,Integer?)

关于vb.net - 如何转换整数?到VB.NET中的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2228472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com