Bonjour
Je suis confronté au probleme suivant en csharp
1- Je dispose d'une liste de string
2- Comme toute bonne liste de string, on a ecrit comme on peut
j'écris comme je veux
J'ecris comme je VEUX
JECRIS come je veux
j ecris-comme-je.veux !!!!!
Pour moi, tous ces string on la meme valeur
Je vais donc ecrire une petite fonction StringToKey
Exemple
En C, je maitrise bien la maniere la plus efficace de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public StringToKey("j écris-Comme-je.veux !!!!!") { return "JECRISCOMEJEVEUX"; }
Mais pour ne pas traduire betement du C en Csharp quelle serait la maniere la plus efficace en Csharp
Suggestion
Step 1- ToUpper
Step 2- ToCharArray
Step 3- Parcourir CharArray pour recuperer les Ascii et eliminer les double
Est la meilleure methode ?
Merci pour vos suggestions
Partager