Obtenir le nombre de ligne d'un fichier texte en .net [Résolu]

Signaler
Messages postés
30
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
1 février 2007
-
Messages postés
30
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
1 février 2007
-
bonjour,

est-ce que qqn connait l'instruction ou un bout de code pour obtenir le nombre de ligne d'un fichier texte?

A+

merci d'avance pour vos réponse

2 réponses

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
30
Salut,

Il n'y a pas de fonction toute faite, donc un bour de code :






Dim
NbLine
As

Integer
= 0

Dim
Sr
As
System.IO.StreamReader =
New
System.IO.StreamReader(
"Chemin\De\Ton\Fichier.txt"
)

While

Not
Sr.EndOfStream

  Sr.ReadLine()

  NbLine += 1

End

While





Kenji

Il était une fois, un pauvre petit règlement que personne ne lisait. Il est tout sympa mais il est triste, aidez-le, lisez-le, ca lui ferait tellement plaisir ainsi qu'a nous. Merci.
Ca sent le sondage sur ce lien
Messages postés
30
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
1 février 2007

Merci kenji c'était simple finalement !!!!

j'me suis fait une ptite fonction avec ton code :

Public



Function
NbLinesInFile(

ByVal
FilePath

As



String
)

As



Integer






Dim
NbLine

As



Integer
= 0


Dim
Sr

As
System.IO.StreamReader =

New
System.IO.StreamReader(FilePath)


While



Not
Sr.EndOfStreamSr.ReadLine()

NbLine += 1


End



While

Sr.Close()







Return
NbLine


End



Function