Bonjour,

Je réalise une conversion d'un tableau de byte codé en ASCII en une string. Je dois ensuite utiliser cette string comme nom de fichier.

Cependant si string contient des caractères non alphanumérique comme / : , j'ai une exception lors de la création du fichier.

Existe il une methode simple pour filtrer la chaine de caractère en ne gardant que les caractères alphanumériques ?

Actuellement, je réalise la conversion de la manière suivante :

System.Text.ASCIIEncoding encodage = new System.Text.ASCIIEncoding();
string ASCII_string = encodage.GetString( TableauaConvertir );

La solution vers laquelle je m'engage est de tester un par un les numéros de code ASCII du tableau pour supprimer les caractères non conforme avant la conversion, mais ça me parait vraiment lourd.

Merci de votre aide si vous avez une meilleure solution,