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.
Tidak dapat menyimpulkan jenis umum untuk operand kedua dan ketiga dari operator 'jika'. Seseorang harus memiliki konversi yang melebar ke yang lain.
Saat operator If dipanggil dengan tiga argumen, harus ada konversi yang melebar antara argumen kedua dan ketiga. Misalnya, karena tidak ada konversi yang melebar di kedua arah antara Integer dan String, kode berikut menyebabkan kesalahan ini.
Dim divisor = 3
' Not valid.
' Console.WriteLine(If(divisor <> 0, number \ divisor, "Division by zero"))
ID Kesalahan: BC33106
Untuk memperbaiki kesalahan ini
Berikan konversi eksplisit untuk salah satu operand, jika hal itu memungkinkan dalam kode Anda.
Gunakan konstruksi kondisi yang berbeda, seperti pernyataan
If...Then...Else.