Checked and Unchecked as a scope

suggest change

The keywords can also create scopes in order to (un)check multiple operations.

short m = 32767;
short n = 32767;
checked
{
    int result1 = (short)(m + n); //will throw an OverflowException
}
unchecked
{
    int result2 = (short)(m + n); // will return -2
}

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents