Computer >> Máy Tính >  >> Lập trình >> C#

Lớp chuỗi trong C #


Từ khóa string là bí danh cho lớp System.String. Lớp String có hai thuộc tính sau -

Sr.No. Thuộc tính &Mô tả
1 Các ký tự
Đưa đối tượng Char ở một vị trí được chỉ định trong Stringobject hiện tại.
2 Chiều dài
Nhận số lượng ký tự trong đối tượng Chuỗi hiện tại.

Sau đây là một số phương thức của lớp String -

Sr.No. Phương pháp &Mô tả
1 public static int Compare (string strA, string strB)
So sánh hai đối tượng chuỗi được chỉ định và trả về một số nguyên cho biết vị trí tương đối của chúng trong thứ tự sắp xếp.
2 public static int Compare (string strA, string strB, bool ignoreCase)
So sánh hai đối tượng chuỗi được chỉ định và trả về một số nguyên cho biết vị trí tương đối của chúng trong thứ tự sắp xếp. Tuy nhiên, nó bỏ qua trường hợp nếu tham số Boolean là true.
3 chuỗi tĩnh công khai Concat (chuỗi str0, chuỗi str1)
Nối hai đối tượng chuỗi.
4 chuỗi tĩnh công khai Concat (chuỗi str0, chuỗi str1, chuỗi str2)
Nối ba đối tượng chuỗi.
5 chuỗi tĩnh công khai Concat (chuỗi str0, chuỗi str1, chuỗi str2, chuỗi str3)
Nối bốn đối tượng chuỗi.

Hãy để chúng tôi xem cách tạo một chuỗi và nối một chuỗi trong ví dụ sau -

Ví dụ

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