반응형
문자열 안에서 찾기
메소드 | 설명 | ||
IndexOf( ) | 현재 문자열 내에서 찾고자 하는 지정된 문자 또는 문자열의 위치를 찾는다. | ||
LastIndexOf( ) | 현재 문자열 내에서 찾고자 하는 지정된 문자 또는 문자열의 위치를 뒤에서부터 찾는다. | ||
StartsWith( ) | 현재 문자열이 지정된 문자열로 시작하는지를 평가한다. | ||
EndsWith( ) | 현재 문자열이 지정된 문자열로 끝나는지를 평가한다. | ||
Contains( ) | 현재 문자열이 지정된 문자열을 포함하는지를 평가한다. | ||
Replace( ) | 현재 문자열에서 지정된 문자열이 다른 지정된 문자열로 모두 바뀐 새 문자열을 반환한다. |
문자열 변형하기
메소드 | 설명 | |||
ToLower( ) | 현재 문자열의 모든 대문자를 소문자로 바꾼 새 문자열을 반환한다. | |||
ToUpper( ) | 현재 문자열의 모든 소문자를 대문자로 바꾼 새 문자열을 반환한다. | |||
Insert( ) | 현재 문자열의 지정된 위치에 지정된 문자열이 삽입된 새 문자열을 반환한다. | |||
Remove( ) | 현재 문자열의 지정된 위치로부터 지정된 수만큼의 문자가 삭제된 새문자열을 반환한다. | |||
Trim( ) | 현재 문자열의 앞/뒤에 있는 공백을 삭제한 새 문자열을 반환한다. | |||
TrimStart( ) | 현재 문자열의 앞에 있는 공백을 삭제한 새 문자열을 반환한다. | |||
TrimEnd( ) | 현재 문자열의 뒤에 있는 공백을 삭제한 새 문자열을 반환한다. |
문자열 분할하기
메소드 | 설명 | |||
Split( ) | 현재 문자열을 지정된 문자를 기준으로 분리한 문자열의 배열을 반환한다. | |||
SubString( ) | 현재 문자열의 지정된 위치로부터 지정된 수만큼의 문자로 이루어진 새 문자열을 반환한다. |
문자열 서식 맞추기
1. Format( ) 메소드
- 왼쪽/오른쪽 맞춤: 서식 항목의 맞춤 옵션을 지정하면 해당 서식 항목이 차지할 공간의 크기를 선택할 수 있고, 그 공간 안에서 왼쪽 또는 오른쪽에 데이터를 할당할지 결정할 수 있음.
- 숫자 서식화: 다양한 형태로 수를 서식화하는 기능 지원
- 날짜 및 시간 서식화: DateTime 클래스 필요.
2. 문자열 보간(Interpolation): 서식화된 문자열을 편리하게 다룰 수 있는 방법. 문자열 틀 앞에 $ 기호를 붙인다. 서식 항목에 첨자 대신 식이 들어감. C# 6.0부터 지원
💡 CSharpstudy 참고자료
https://www.csharpstudy.com/CSharp/CSharp-string.aspx
💡 Microsoft C# 프로그래밍 가이드
https://docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/strings/
출처: 이것이 C#이다
반응형
'Unity_C# > C#' 카테고리의 다른 글
[C#/개념정리] 이것이 C#이다 1, 2강 (0) | 2021.06.02 |
---|---|
[Unity/C#] 변수 초기화 Trouble shooting (0) | 2020.09.14 |
[Unity/C#] Visual Studio 단축키 (0) | 2020.09.08 |