C#

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

Minius 2021. 7. 7. 09:14
반응형

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

 

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

 

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

 

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

 

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