ในการตรวจสอบว่าสตริงมีอักขระเฉพาะหรือไม่ ก่อนอื่นให้ตรวจสอบคำในสตริงด้วยคำถัดไป -
for (int j = i + 1; j < val.Length; j++) { if (val[i] == val[j]) }
หากคุณพบรายการที่ตรงกัน แสดงว่าสตริงนั้นไม่มีอักขระที่ไม่ซ้ำกัน
หากคุณไม่พบรายการที่ตรงกัน แสดงว่าสตริงนั้นมีอักขระที่ไม่ซ้ำกันทั้งหมด
ในกรณีที่ตรงกัน ให้คืนค่าเท็จ เช่น ไม่พบอักขระที่ไม่ซ้ำ -
for (int j = i + 1; j < val.Length; j++) { if (val[i] == val[j]) return false; }