Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Subrentetan dalam C#

Subrentetan dalam C#

WBOY
WBOYke hadapan
2023-09-16 23:01:06889semak imbas

C# 中的子字符串

Subrentetan digunakan untuk mendapatkan subbahagian rentetan dalam C#. Untuk ini kami mempunyai kaedah substring(). Semak sama ada setiap subrentetan mempunyai aksara unik menggunakan kaedah substring() dalam C#. Gelung sehingga panjang tali.

Jika mana-mana subrentetan sepadan dengan subrentetan lain, ini bermakna rentetan itu tidak mempunyai aksara unik.

Anda boleh cuba menjalankan arahan berikut untuk menentukan sama ada rentetan mengandungi kod untuk semua aksara unik. Contoh ini menunjukkan penggunaan kaedah Substring() -

Contoh

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

Atas ialah kandungan terperinci Subrentetan dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam