Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Operator "<operatorsymbol>" nie zwraca wartości we wszystkich ścieżkach kodu

Operator "<operatorsymbol>" nie zwraca wartości we wszystkich ścieżkach kodu. Wyjątek odwołania o wartości null może wystąpić w czasie wykonywania, gdy wynik jest używany.

Procedura operatora ma co najmniej jedną możliwą ścieżkę przez kod, który nie zwraca wartości.

Wartość z procedury operatora można zwrócić tylko przez uwzględnienie jej w instrukcji Return.

Jeśli kontrolka przechodzi do instrukcji End Operator , procedura operatora zwraca wartość domyślną typu danych właściwości. Aby uzyskać więcej informacji, zobacz "Zachowanie" w instrukcji funkcji.

Domyślnie ten komunikat jest ostrzeżeniem. Aby uzyskać więcej informacji na temat ukrywania ostrzeżeń lub traktowania ostrzeżeń jako błędów, zobacz Konfigurowanie ostrzeżeń w Visual Basic.

Identyfikator błędu: BC42106

Aby poprawić ten błąd

  • Sprawdź logikę przepływu sterowania i upewnij się, że każda możliwa ścieżka kończy się instrukcją Return . W szczególności ostatnia instrukcja przed End Operator powinna być instrukcją Return .

Zobacz też