Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Visual Basic runtime dan .NET Framework mengevaluasi Nothing secara berbeda dalam konteks string.
Runtime Visual Basic dan .NET Framework
Pertimbangkan contoh berikut:
Dim MyString As String = "This is my string"
Dim stringLength As Integer
' Explicitly set the string to Nothing.
MyString = Nothing
' stringLength = 0
stringLength = Len(MyString)
' This line, however, causes an exception to be thrown.
stringLength = MyString.Length
Runtime Visual Basic biasanya dievaluasi Nothing sebagai string kosong (""). .NET Framework tidak, bagaimanapun, dan melemparkan pengecualian setiap kali upaya dilakukan untuk melakukan operasi string pada Nothing.
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.