Bagikan melalui


Cara: Membuat Variabel Objek Tidak Merujuk ke Instans Apa Pun (Visual Basic)

Anda dapat memisahkan variabel objek dari instans objek apa pun dengan mengaturnya ke Tidak Ada.

Untuk memisahkan variabel objek dari instans objek apa pun

  • Atur variabel ke Nothing dalam pernyataan penugasan.

    ' Assume account is a defined class  
    Dim currentAccount As account  
    currentAccount = Nothing  
    

Pemrograman yang Kuat

Jika kode Anda mencoba mengakses anggota dari variabel objek yang telah disetel ke Nothing, maka NullReferenceException akan terjadi. Jika Anda sering mengatur variabel objek ke Nothing, atau jika ada kemungkinan variabel tidak diinisialisasi, ada baiknya untuk memasukkan akses ke anggota dalam blok Try...Catch...Finally.

Keamanan .NET Framework

Jika Anda menggunakan variabel objek untuk objek yang berisi data rahasia atau sensitif, Anda dapat mengatur variabel ke Nothing ketika Anda tidak secara aktif berurusan dengan salah satu objek tersebut. Ini mengurangi kemungkinan kode berbahaya mendapatkan akses ke data.

Lihat juga