DateTime 기본값 / 조건 체크 방법
DateTime을 처리하다보면 특정 조건이 안되서 선언만 한 경우를 체크가 필요한 경우가 종종 있다.
이런 케이스에서 Nullable을 사용해도 되지만 Nullable을 사용하면 Null Check 로직이 포함되어서 번거롭다.
그런 경우에 Default 값을 비교하는 방법이 있어서 간단하게 포스팅한다.
반응형
< 방법 1>
if(CheckDateTime == new DateTime())
//조건 체크
<방법 2>
if(CheckDateTime == default(DateTime))
//조건 체크
2가지 모두다 동일한 동작을 한다.
C#의 형식의 기본값 (C# 참조) : [링크]
★☆☆☆☆
반응형
댓글