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() -
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!