Kontrolovány a nekontrolované (C#-Reference)
Příkazy jazyka C# lze spustit v kontextu zaškrtnuté nebo nezaškrtnuté.V kontrolovaném kontextu aritmetické přetečení vyvolá výjimku.Nekontrolovaná kontextu aritmetické přetečení ignorován a výsledek je zkrácen.
kontroluje kontrolována určit kontext.
Nekontrolovaná zadat Nekontrolovaná kontextu.
Pokud ani checked ani unchecked je určena výchozí kontext závisí na vnější faktory, jako jsou možnosti kompilátoru.
Přetečení kontrola se týká následující operace:
Pomocí následující předdefinované operátory na integrální typy výrazů:
++ —-(unární)+ - */
Explicitní převody číselných mezi integrální typy.
/ Checked možnost kompilátoru umožňuje určit kontext zaškrtnuté nebo nezaškrtnuté pro všechny příkazy aritmetické celé číslo, které nejsou explicitně v působnosti checked nebo unchecked klíčové slovo.
Viz také
Referenční dokumentace
Výpis klíčových slov (C#-Reference)