Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menentukan sama ada rentetan mengandungi semua aksara unik menggunakan C#?

Bagaimana untuk menentukan sama ada rentetan mengandungi semua aksara unik menggunakan C#?

王林
王林ke hadapan
2023-09-23 11:17:021240semak imbas

如何使用 C# 确定字符串是否包含所有唯一字符?

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!

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