Untuk menentukan sama ada rentetan mempunyai aksara unik, semak dahulu perkataan dalam rentetan terhadap perkataan seterusnya -
for (int j = i + 1; j < val.Length; j++) { if (val[i] == val[j]) }
Jika padanan ditemui, ini bermakna rentetan itu tidak mengandungi aksara unik.
Jika tiada padanan ditemui, rentetan mengandungi semua aksara unik.
Mengembalikan palsu jika ada padanan, iaitu watak unik tidak ditemui -
for (int j = i + 1; j < val.Length; j++) { if (val[i] == val[j]) return false; }
Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada rentetan mengandungi semua aksara unik menggunakan C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!