1. 문자열 대문자로 변환
대문자 변환은 ToUpper 메서드를 사용하면 된다.
2. 문자열 소문자로 변환
소문자 변환은 ToLower 메서드를 사용하면 된다.
string abc = "abc";
abc = abc.ToUpper();
Console.WriteLine(abc); // ABC
abc = abc.ToLower();
Console.WriteLine(abc); // abc
영문을 제외하고 숫자나 다른 문자들은 그대로 나온다.
string a11b = "a11b";
Console.WriteLine(a11b.ToUpper()); // A11B
개인적으로는 회사 업무할 때 사용자들이 입력 값을 이나, 다른 플랫폼에서 가져온 데이터들의 컬럼 이름을 비교 할때 첫글자를 대문자로 한다던가, 전부 대문자로 한다던가, 카멜케이스로 작성한다던가, 띄어쓰기를 넣는다던가.. 등 같은 내용인데 형식이 다른 경우들이 종종 있었다.
그래서 replace(" ", string.empty)로 공백을 제거하고 ToUpper을 사용해서 일치여부를 확인시켜줄때 주로 사용하는 메서드이다.
'C# > string' 카테고리의 다른 글
[C#] string.Split() + StringSplitOptions (0) | 2024.07.31 |
---|---|
[C#] string 메서드 모음 (0) | 2024.07.18 |