Visual Basic 高级技术:可空类型与部分类方法解析
在 Visual Basic 编程中,有许多实用的技术能帮助开发者更高效地编写代码,尤其是在处理特定场景时。本文将介绍可空类型和部分类与方法这两个重要的技术点。
可空类型
在 .NET 中, Nothing 代表没有值。例如下面的代码展示了如何使用 Nothing :
Dim value As Object = Nothing
If value Is Nothing Then
Console.WriteLine("Yup a Nothing")
End If
这里创建了一个引用类型的变量 value ,它不引用任何对象。如果尝试调用 value 的 ToString() 方法,会引发异常。
当处理值类型时,情况有所不同。例如:
Dim value As Integer = 0
If value = 0 Then
Console.WriteLine("Yup a Nothing???")
End If
这里将整数类型的 value 赋值为 0 来表示没有实际值,但在很多情况下,0 并不等同于 Nothing 。在 C++ 和 C 中, Nothing
超级会员免费看
订阅专栏 解锁全文
495

被折叠的 条评论
为什么被折叠?



