Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 문자열 클래스


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);
      }
   }
}