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

Phương thức C # Substring ()

Phương thức Substring () trong C # được sử dụng để lấy một chuỗi con từ trường hợp này. Chuỗi con bắt đầu ở một vị trí ký tự được chỉ định và tiếp tục đến cuối chuỗi.

Cú pháp

Cú pháp như sau -

public string Substring (int begnIndex);
public string Substring (int begnIndex, int len);

Ở trên, seeknIndex là vị trí ký tự bắt đầu dựa trên 0 của một chuỗi con trong trường hợp này. Tham số len là số chuỗi con cần truy xuất

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ -

using System;
public class Demo {
   public static void Main(String[] args) {
      string str1 = "Katherine";
      string str2 = "PQRS";
      Console.WriteLine("String1 = "+str1);
      Console.WriteLine("String1 ToUpperInvariant = "+str1.ToUpperInvariant());
      Console.WriteLine("String1 Substring from index4 = " + str1.Substring(4));
      Console.WriteLine("\nString2 = "+str2);
      Console.WriteLine("String2 ToUpperInvariant = "+str2.ToLowerInvariant());
      Console.WriteLine("String2 Substring from index2 = " + str2.Substring(2));
   }
}

Đầu ra

String1 = Katherine
String1 ToUpperInvariant = KATHERINE
String1 Substring from index4 = erine
String2 = PQRS
String2 ToUpperInvariant = pqrs
String2 Substring from index2 = RS

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác -

using System;
public class Demo {
   public static void Main(String[] args) {
      string str1 = "Notebook";
      string str2 = "Ultrabook";
      Console.WriteLine("String1 = "+str1);
      Console.WriteLine("String1 ToUpperInvariant = "+str1.ToUpperInvariant());
      Console.WriteLine("String1 Substring from index4 = " + str1.Substring(4, 4));
      Console.WriteLine("\nString2 = "+str2);
      Console.WriteLine("String2 ToUpperInvariant = "+str2.ToLowerInvariant());
      Console.WriteLine("String2 Substring from index2 = " + str2.Substring(0, 5));
   }
}

Đầu ra

String1 = Notebook
String1 ToUpperInvariant = NOTEBOOK
String1 Substring from index4 = book
String2 = Ultrabook
String2 ToUpperInvariant = ultrabook
String2 Substring from index2 = Ultra