Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

κάνω αναζήτηση σε μια λίστα από filenames.

Κάποια από τα filenames περιέχουν το 'Α' γραμμένο με λατινικό χαρακτήρα (το πληκτρολόγιο στο αγγλικό layout).

Το string αναζήτησης το παίρνω από textbox. Aν στο textbox έχει γραφτεί το 'Α' με το πληκτρολόγιο στα ελληνικά τότε το fileNames[counter].Contains(textbox.Text) βγάζει false.

Γίνεται να κάνω τo ελληνικό(non-latin!?) 'Α' αγγλικό(latin);

Έχω δοκιμάσει το Replace(oldchar,newchar) βάζοντας στο oldChar το 'Α' γραμμένο με το πληκτρολόγιο στα ελληνικά και το newChar με το 'Α' γραμμένο με το πληκτρολόγιο στα αγγλικά, Αλλά δε δουλεύει...

Δημοσ.

Aν γραψεις textBox.Text.Replace('Α', 'A'); δεν θα δεις αλλαγη γιατι η Replace() επιστρεφει ενα νεο string. 

 

Καντο ετσι

textBox.Text = textBox.Text.Replace('Α', 'A');

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...