string 키워드는 System.String 클래스의 별칭입니다. String 클래스에는 다음과 같은 두 가지 속성이 있습니다. -
| 시니어 번호 | 속성 및 설명 |
|---|---|
| 1 | 문자 현재 String 개체의 지정된 위치에서 Char 개체를 가져옵니다. |
| 2 | 길이 현재 String 개체의 문자 수를 가져옵니다. |
다음은 String 클래스의 메소드 중 일부입니다 -
| 시니어 번호 | 방법 및 설명 |
|---|---|
| 1 | 공개 정적 int 비교(문자열 strA, 문자열 strB) 지정된 두 문자열 개체를 비교하고 정렬 순서에서 상대적 위치를 나타내는 정수를 반환합니다. |
| 2 | 공개 정적 int 비교(문자열 strA, 문자열 strB, bool ignoreCase) 지정된 두 문자열 개체를 비교하고 정렬 순서에서 상대적 위치를 나타내는 정수를 반환합니다. 그러나 Boolean 매개변수가 true이면 대소문자를 무시합니다. |
| 3 | 공개 정적 문자열 Concat(문자열 str0, 문자열 str1) 두 개의 문자열 개체를 연결합니다. |
| 4 | 공개 정적 문자열 Concat(문자열 str0, 문자열 str1, 문자열 str2) 세 개의 문자열 개체를 연결합니다. |
| 5 | 공개 정적 문자열 Concat(문자열 str0, 문자열 str1, 문자열 str2, 문자열 str3) 4개의 문자열 개체를 연결합니다. |
다음 예에서 문자열을 생성하고 문자열을 결합하는 방법을 살펴보겠습니다. -
예시
using System;
namespace StringApplication {
class StringProg {
static void Main(string[] args) {
string[] starray = new string[]{"Cricket is my life",
"It is played between two teams",
"It has three formats",
"T20, Test Cricket and ODI",
"Cricket is life"
};
string str = String.Join("\n", starray);
Console.WriteLine(str);
}
}
}