본문 바로가기
C#

[C#] 대소문자 구분 없이 Contains 확인

by Minius 2021. 7. 7.
반응형

개발 중, 에러를 잡아내는 부분에서 TEST가 들어가는 항목에 대해서는 에러를 잡아내지 않기로 했다.

 

따라서 모두 비교해줘야 하는데, 테스트 선박인 만큼 TEST를 쓸 수도 있고, test로 쓸수도 있고, Test로 쓸 수도 있다.

 

모두 ||로 처리하기엔 너무 많은 상황.

 

간단히 StringComparer.OrdinalIgnoreCase 속성으로 비교할 수 있다.

 

if(data.Contains("TEST", StringComparison.OrdinalIgnoreCase))
{
	// 내용
}

댓글