Udostępnij za pośrednictwem


checked i unchecked (odwołanie w C#)

C# instrukcji można wykonywać w kontekście zaznaczone lub zaznaczenie opcji.W kontekście zaznaczone przepełnienie arytmetyczne zgłasza wyjątek.W kontekście zaznaczenie opcji przepełnienie arytmetyczne jest ignorowany i zostaje obcięty.

Jeśli żadna checked ani unchecked określono domyślnego kontekstu zależy od czynników zewnętrznych, takich jak opcje kompilatora.

Sprawdzając przepełnienia zastosowano następujące operacje:

  • Za pomocą następujących operatorów wstępnie zdefiniowanych na typy zintegrowane wyrażeń:

    ++   ---(jednoargumentowy)+   -   *   /

  • Jawne konwersje liczbowego między typy zintegrowane.

/ Zaznaczone pole opcję kompilatora umożliwia określenie pola kontekst dla wszystkich instrukcji arytmetycznych całkowitą, których nie ma jawnie w zakresie checked lub unchecked słowo kluczowe.

Zobacz też

Informacje

Słowa kluczowe języka C#

Słowa kluczowe instrukcji (odwołanie w C#)

Koncepcje

Przewodnik programowania w języku C#

Inne zasoby

Odwołanie w C#