반응형
<소스 코드>
namespace Test
{
internal class Program
{
static void Main(string[] args)
{
string str1 = "abcd";
string str2 = "aBcD";
// 대소문자 구별없이 확인방법
// Contains 사용시 다르다고 나온다!!!
if(str1.Contains(str2))
Console.WriteLine("두 문자열이 같다");
else
Console.WriteLine("두 문자열이 다르다");
Console.WriteLine("==================================");
// 해결방법은?
// StringComparison.OrdinalIgnoreCase 인자값을 추가해주면
if (str1.Contains(str2, StringComparison.OrdinalIgnoreCase))
Console.WriteLine("두 문자열이 같다");
else
Console.WriteLine("두 문자열이 다르다");
}
}
}
<결과 확인>
728x90
반응형
'연습문제 > C# 연습문제' 카테고리의 다른 글
12. 문자열 자르기 (0) | 2023.08.16 |
---|---|
11. 문자열 접두사 비교하기 (0) | 2023.08.16 |
10. 공백(다중) 처리하기 (0) | 2023.08.06 |
9. 제곱근과 제곱수 (0) | 2023.08.06 |
8. 문자열 치환, 문자열 변경(특정문자) (0) | 2023.08.06 |
6. 대소문자 변환 (0) | 2023.08.03 |
5. 배열에 숫자 순서대로 채우기 (0) | 2023.08.02 |
4. 문자열에서 숫자 찾기 (0) | 2023.07.29 |
3. 숫자의 각 자릿수 더하기 (0) | 2023.07.23 |
2. 배열 뒤집기 (0) | 2023.07.23 |