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

Chuỗi con trong C #

Chuỗi con được sử dụng để lấy các phần con của một chuỗi trong C #. Chúng ta có phương thức substring () cho mục đích này. Sử dụng phương thức substring () trong C # để kiểm tra từng chuỗi con để tìm các ký tự duy nhất. Hãy lặp lại nó cho đến khi hết độ dài của chuỗi.

Nếu bất kỳ ai mà chuỗi con khớp với chuỗi khác, thì điều đó có nghĩa là chuỗi đó không có các ký tự duy nhất.

Bạn có thể thử chạy đoạn mã sau để xác định xem một chuỗi có tất cả các ký tự duy nhất hay không. Ví dụ cho thấy việc sử dụng phương thức Substring () -

Ví dụ

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

public class Demo {

   public bool CheckUnique(string str) {
      string one = "";
      string two = "";

      for (int i = 0; i < str.Length; i++) {
         one = str.Substring(i, 1);
         for (int j = 0; j < str.Length; j++) {
            two = str.Substring(j, 1);
            if ((one == two) && (i != j))
            return false;
         }
      }
      return true;
   }

   static void Main(string[] args) {
      Demo d = new Demo();
      bool b = d.CheckUnique("amit");
      Console.WriteLine(b);

      Console.ReadKey();
   }
}