Question

Comment puis-je vérifier si le lecteur de chaîne a passé un certain nombre de lignes, ou a passé un numéro de ligne qui contient un texte? Je mets cela dans le code de traitement de ligne d'un lecteur de chaîne:

if (currentline.Contains("123"))
         currentbank = "123";  
else if (currentline.Contains("456"))    
         currentbank = "456";    
else if (currentline.Contains("789"))    
         currentbank = "789";  

Je souhaite modifier le contenu d'une chaîne en fonction de ce plage de numéros de ligne, il est dedans, avec mon code, il donne toujours 123. Comme par exemple si elle est des lignes 10-20 (ou 123-456), la chaîne doit avoir 123, 20-30 (ou 456-789), il devrait avoir 456 et 30-40 ont 789. Comment puis-je faire cela en utilisant un StringReader?

Était-ce utile?

La solution

fixe moi-même, je problème étant utilisé en majuscules (par exemple, TEST) au lieu de boîtier inférieur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top