Jenis '<typename>' harus menentukan operator '<determinantoperator>' untuk digunakan dalam ekspresi '<shortcircuitoperator>'
Operator AndAlso atau Operator OrElse menggunakan operand dari jenis kelas atau struktur, jika kelas atau struktur tersebut tidak menentukan operator yang diperlukan.
Karena Anda tidak menentukan operator sirkuit pendek (AndAlso
atau OrElse
) secara langsung, Anda harus menentukan operator logika dan penentu yang sesuai. Tabel berikut menunjukkan operator yang diperlukan.
Operator sirkuit pendek | Operator logis | Operator Penenun |
---|---|---|
AndAlso |
Dan Operator | IsFalse Operator |
OrElse |
Atau Operator | Operator IsTrue |
Visual Basic menggunakan operator logika dan penentu ini untuk menyusun logika sirkuit pendek untuk AndAlso
atau OrElse
. Agar ini berfungsi dengan baik, baik operand dan nilai yang dikembalikan dari definisi And
atau Or
Anda harus dari jenis yang memuatnya, yaitu jenis kelas atau struktur yang Anda definisikan And
atau Or
.
ID Kesalahan: BC33035
- Tentukan operator
And
danIsFalse
, atau operatorOr
danIsTrue
, di kelas atau struktur yang digunakan untuk jenis operand dari operatorAndAlso
atauOrElse
. Pastikan operand bagiAnd
atauOr
merupakan jenis kelas atau struktur tempat Anda menentukannya.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: