반응형
ToUpper() 모두 대문자로 변경된 문자열을 반환합니다. 원본 문자열을 바뀌지 않습니다. |
ToLower() 모두 소문자로 변경된 문자열을 반환합니다. 원본 문자열을 바뀌지 않습니다. |
예제
static void Main(string[] args)
{
string s = "C# Programming";
string s1 = s.ToLower();
string s2 = s.ToUpper();
Console.WriteLine(s);
Console.WriteLine(s1);
Console.WriteLine(s2);
}
ToUpper() 메서드, ToLower() 메서드를 이용하면 대소문자 구분 없이 두 문자열을 비교하는데 사용될 수 있습니다.
static void Main(string[] args)
{
string s = "C# Programming";
string s2 = "C# programming";
if (s == s2)
Console.WriteLine("두 문자열은 서로 같습니다.");
else
Console.WriteLine("두 문자열은 서로 다릅니다.");
if (s.ToLower() == s2.ToLower())
Console.WriteLine("두 문자열은 서로 같습니다.");
else
Console.WriteLine("두 문자열은 서로 다릅니다.");
}
반응형
'C# > C#_기초강의' 카테고리의 다른 글
(C#) 다양한 날짜와 시간 출력 서식 (0) | 2023.04.23 |
---|---|
(C#) 숫자 서식 - 숫자를 다양한 서식으로 출력하기, String.Format (0) | 2023.04.23 |
(C#) 문자열 처리: Insert, Remove - 문자열 삽입과 삭제, 결합 (0) | 2023.04.23 |
(C#) 문자열 처리: Replace() 문자열 교체, 대소문자 구분없이 비교하기 (0) | 2023.04.23 |
(C#) 문자열 처리: Substring() 부분 문자열 (0) | 2023.04.22 |