- 문자열(String)은 문자(Char)의 배열이다. 그렇기에 문자열에 인덱스를 통해 접근하면 그 값의 데이터 타입은 Char이다.
Property and Method
Length |
문자열 길이 값 반환 |
ToUpper() |
문자열을 모두 대문자로 변한 |
ToLower() |
문자열을 모두 소문자로 변환 |
Trim() |
문자열 양쪽 공백을 제거 |
SubString(index,length) |
지정된 문자열 인덱스부터 길이만큼 반환 |
Join(separator, values) |
배열을 입력받아 구분자로 구분하여 문자열 반환 |
String.Length
- C#에서 문자열은 Char 배열로 처리됩니다. 그렇기에 배열의 속성을 문자열에서도 사용가능합니다.
string myString = "Hello, world!";
int length = myString.Length;
Console.WriteLine(length); // 출력: 13
String.Join(separator, IEnumerable<string> values)
- separator : 연결하는 문자열 사이에 삽입할 구분 문자열입니다.
- values : 연결한 문자열 요소의 시퀀스입니다.
string[] words = { "Hello", "world", "!" };
string sentence = string.Join(" ", words);
Console.WriteLine(sentence); // "Hello world !"