Visual Studio 설정을 변경하면 check 키워드 없이도 OverflowException 을 catch 할 수 있다. 만일 checked 나 VS 설정이 안되어있으면 그냥 상위 비트들을 버린 채로(값이 유실된 채로) 연산된다.
VS 설정 경로 : Build > Advanced > Advanced Build Settings > Check For Arithmetic overflow / underflow
반응형
'Study Memos > C# 2000 Things' 카테고리의 다른 글
#59.Unchecked (0) | 2019.05.23 |
---|---|
#56. Convert (0) | 2019.05.23 |
#53. Modulo (0) | 2019.05.23 |
#51. float (0) | 2019.05.23 |
#48. checked (0) | 2019.05.22 |