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

SAXOBIC
Messages postés
30
Date d'inscription
mercredi 21 janvier 2004
Dernière intervention
1 février 2007
- 13 sept. 2006 à 13:19 - Dernière réponse : SAXOBIC
Messages postés
30
Date d'inscription
mercredi 21 janvier 2004
Dernière intervention
1 février 2007
- 17 sept. 2006 à 16:56
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
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Charles Racaud
Messages postés
3181
Date d'inscription
dimanche 15 février 2004
Dernière intervention
9 avril 2017
- 13 sept. 2006 à 15:08
3
Merci
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

Merci Charles Racaud 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de Charles Racaud
SAXOBIC
Messages postés
30
Date d'inscription
mercredi 21 janvier 2004
Dernière intervention
1 février 2007
- 17 sept. 2006 à 16:56
0
Merci
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
Commenter la réponse de SAXOBIC

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.