728x90
반응형
메소드 | 설명 |
ToLower() | 현재 문자열의 모든 대문자를 소문자로 바꾼 새 문자열 반환 |
ToUpper() | 현재 문자열의 모든 소문자를 대문자로 바꾼 새 문자열 반환 |
Insert() | 현재 문자열의 지정된 위치에 지정된 문자열이 삽입된 새 문자열 반환 |
Remove() | 현재 문자열의 지정된 위치로부터 지정된 수만큼의 문자가 삭제된 새 문자열 반환 |
Trim() | 현재 문자열의 앞/뒤에 있는 공백을 삭제한 새 문자열 반환 |
TrimStart() | 현재 문자열의 앞에 있는 공백을 삭제한 새 문자열 반환 |
TrimEnd() | 현재 문자열의 뒤에 있는 공백을 삭제한 새 문자열 반환 |
예제 프로그램
//대문자를 소문자로 변환 후 반환
Console.WriteLine($"'ABC'.ToLouwer() : '{"ABC".ToLower()}'");
//소문자를 대문자로 변환 후 반환
Console.WriteLine($"'abc'.ToUpper() : '{"abc".ToUpper()}'\n");
//지정된 위치에 지정된 문자열이 삽입된 새 문자열 반환
Console.WriteLine($"'Happy Friday!'.Insert() : '{"Happy Friday!".Insert(5, " Sunny")}'");
//지정된 위치로부터 지정된 개 수만큼 문자가 삭제된 새 문자열을 반환
Console.WriteLine($"'I Don't Love You.'.Remove() : '{"I Don't Love You.".Remove(2, 6)}'\n");
//문자열의 앞/뒤에 있는 공백을 삭제한 새 문자열 반환
Console.WriteLine($"' No Spaces '.Trim() : '{" No Spaces ".Trim()}'");
//현재 문자열이 앞에 있는 공백을 삭제 후 새 문자열 반환
Console.WriteLine($"' No Spaces '.TrimStart() : '{" No Spaces ".TrimStart()}'");
//현재 문자열의 뒤에 있는 공백을 삭제 후 새 문자열 반환
Console.WriteLine($"' No Spaces '.TrimEnd() : '{" No Spaces ".TrimEnd()}'");
728x90
반응형
'C#' 카테고리의 다른 글
[C#] 문자열 서식 (0) | 2023.06.12 |
---|---|
[C#] 문자열 분할/자르기 (0) | 2023.06.12 |
[C#] 문자열 찾기 (0) | 2023.06.12 |
[C#] var (0) | 2023.06.09 |
[C#] Nullable 형식 (0) | 2023.06.08 |