'shortcircuitoperator>' ifadesinde kullanılacak '<logicaloperator>' dönüş ve parametre türleri '<typename>' olmalıdır<

Bir And işleç veya işleçOr, AndAlso İşleci veya OrElse İşleci'nde kullanılmak üzere uygun olmayan parametreler veya dönüş türüyle bildirilir.

Bir kısa devre işlecini (AndAlso veya OrElse) doğrudan tanımlamadığınız için, karşılık gelen mantıksal ve determinant işleçleri tanımlamanız gerekir. Aşağıdaki tabloda gerekli işleçler gösterilmektedir.

Kısa devre operatörü Mantıksal işleç Determinant işleci
AndAlso And İşleci IsFalse İşleci
OrElse Or İşleci IsTrue İşleci

Visual Basic, veya OrElseiçin kısa devre mantığını oluşturmak için AndAlso bu mantıksal ve belirleyici işleçleri kullanır. Bunun düzgün çalışması için hem işlenenlerin hem de veya Or tanımınızın And dönüş değerinin, veya tanımladığınız And Orsınıfın veya yapının türünü içermesi gerekir.

Hata Kimliği: BC33034

Bu hatayı düzeltmek için

  • Hem işlenenlerin hem de dönüş değerinin türünü, bu işleci tanımladığınız sınıfın veya yapının türüne değiştirin.

    -veya-

  • Karşılık gelen kısa devre işlecini (AndAlso veya ) bu And veya OrElseOr işleci tanımladığınız sınıfın veya yapının türündeki işlenenlerle kullanmayın.

Ayrıca bkz.