C#
[C#] 대소문자 구분 없이 Contains 확인
Minius
2021. 7. 7. 09:14
반응형
개발 중, 에러를 잡아내는 부분에서 TEST가 들어가는 항목에 대해서는 에러를 잡아내지 않기로 했다.
따라서 모두 비교해줘야 하는데, 테스트 선박인 만큼 TEST를 쓸 수도 있고, test로 쓸수도 있고, Test로 쓸 수도 있다.
모두 ||로 처리하기엔 너무 많은 상황.
간단히 StringComparer.OrdinalIgnoreCase 속성으로 비교할 수 있다.
if(data.Contains("TEST", StringComparison.OrdinalIgnoreCase))
{
// 내용
}