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.
Ekspresi menggunakan = dengan satu atau kedua operand dari Jenis Data Objek.
Anda harus menggunakan operator Is atau IsNot untuk menentukan apakah dua referensi objek mengacu ke instans objek yang sama. Lihat "Membandingkan Objek" di Operator Perbandingan di Visual Basic.
Ketika variabel atau ekspresi dievaluasi ke Object, pengompilasi harus melakukan pengikatan terlambat, yang menyebabkan operasi tambahan pada runtime. Ini juga mengekspos aplikasi Anda pada potensi kesalahan run-time. Misalnya, jika Anda menetapkan Form ke variabel Object dan kemudian mencoba menggunakannya dengan operator =, runtime melemparkan InvalidCastException karena Visual Basic tidak dapat mengonversi objek Form ke jenis data yang cocok untuk perbandingan nilai. Bahkan jika kedua operand mengevaluasi jenis Form, operasi gagal karena = tidak ditentukan bagi operand Form.
Secara default, pesan ini adalah peringatan. Untuk informasi tentang menyembunyikan peringatan atau memperlakukan peringatan sebagai kesalahan, lihat Mengonfigurasi Peringatan di Visual Basic.
ID Kesalahan: BC42018
Untuk memperbaiki kesalahan ini
- Jika Anda ingin menentukan apakah dua referensi objek merujuk ke instans objek yang sama, gunakan operator
IsatauIsNot.