'<operatorsymbol2>' için eşleşen '<operatorsymbol1>' işleci gereklidir

Bir işleç, gerekli eşleştirme işleci tanımlanmadığında tanımlanır.

Aşağıdaki işleçler eşleşen çiftler olarak tanımlanmalıdır:

  • = ve <>

  • > ve <

  • >= ve <=

  • IsTrue ve IsFalse

Bu işleçlerden herhangi birini bir sınıf veya yapıda tanımlarsanız, aynı sınıf veya yapıda eşleşen işlecini de tanımlamanız gerekir.

Eşleşen işleci açıkça kullanmasanız bile Visual Basic'in bunu kullanması gerekebilir. Örneğin, for... içinde sayaç değişkeni olarak kullandığınız bir sınıf veya yapı tanımlarsanız... Sonraki Deyim, Visual Basic hem >= ve <= işleçlerini (hem de işlecini + ) gerektirir.

Hata Kimliği: BC33033

Bu hatayı düzeltmek için

  • Aynı sınıf veya yapıda eşleşen işleci tanımlayın. Visual Basic bunu tahmin etmediğiniz bir durumda kullanabileceğinden, bunu anlamlı bir şekilde tanımlamak için her şeyi yapın.

Ayrıca bkz.