Bonjour, je dois passer un chemin pour ouvrir un dossier. J'ai un gros soucis au niveau de l'encodage à priori parce que le "ç" et d'autres caractères ne veulent pas apparaître.

J'ai essayé différentes méthodes avec System.Text.Encoding ou UTF8Encoding j'y arrive toujours pas. Ce code par exemple ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
UTF8Encoding utf8 = new UTF8Encoding();
     reader = new StreamReader("./options.txt");
 
for (int i = 0; i < 7; i++)
     ligne = reader.ReadLine();
Byte[] le = utf8.GetBytes(ligne);
ligne = utf8.GetString(le);
MessageBox.Show(ligne);