[CSHARP] comparer caractère d'un fichier texte

comparer caractère d'un fichier texte [CSHARP] - C#/.NET managed - Programmation

Marsh Posté le 11-04-2016 à 18:02:40    

Bonjour,
 
Je souhaite développer un petit logiciel dans l'entreprise en Csharp car c'est le language que je "connais" le mieux... même si ça fait longtemps que je n'ai pas touché aux dev.
 
D'où ma demande de débutant...  
 
Je dois vérifier dans un fichier text les caractères d'un fichier (EDI).
Les caractères autorisés sont uniquement :  
ISO/EDIFACT UNOA  
 
donc si dans le fichier, il existe un caractère différent, je dois retourner un message avec la ligne qui pose problème.
 
Pas bien compliqué mais je voudrai faire quelque chose de propre... et pas faire un tableau  
lettreMinuscule[] < "a,b,c,..."
lettreMasjuscule[] < "A,B,C,.."
lettreSpeciale[] < " blank,(,),...."
 
Je pense qu'il y doit y avoir une méthode mieux.. non ?
 
 

Reply

Marsh Posté le 11-04-2016 à 18:02:40   

Reply

Marsh Posté le 12-04-2016 à 16:31:45    

Salut,
 
Suffit que tu es un tableau avec les lettres interdites.
Ensuite tu Parse ton fichier, si la lettre existes tu stocke ça et tu continue jusqu'a la fin de fichier.
 
Ensuite deux solutions, sois tu log tes découvertes dans un fichier log, sois directement dans la console ( ou encore dans les deux ^^ ).
 
Je pense que c'est le plus simple.


---------------
Made you your own sentence without believing that of the others...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed