본문 바로가기
카테고리 없음

기본기)C#) DateTime 기본값 / 조건 체크 방법

by 테샤르 2024. 3. 27.

 DateTime 기본값 / 조건 체크 방법

 

DateTime을 처리하다보면 특정 조건이 안되서 선언만 한 경우를 체크가 필요한 경우가 종종 있다.

이런 케이스에서 Nullable을 사용해도 되지만 Nullable을 사용하면 Null Check 로직이 포함되어서 번거롭다.

 

그런 경우에 Default 값을 비교하는 방법이 있어서 간단하게 포스팅한다.

 

반응형

< 방법 1>

if(CheckDateTime == new DateTime())
	//조건 체크

 

<방법 2>

if(CheckDateTime == default(DateTime))
	//조건 체크

 

2가지 모두다 동일한 동작을 한다.

 

C#의 형식의 기본값 (C# 참조) : [링크]

 

C# 형식의 기본값 - C# 참조 - C#

bool, char, int, float, double 등과 같은 C# 형식의 기본값에 대해 알아보세요.

learn.microsoft.com

 

★☆☆☆☆

 

반응형

댓글