Je voudrai faire une verif dans un fichier text mai pa toute banale

Résolu
masakoche Messages postés 12 Date d'inscription dimanche 20 novembre 2005 Statut Membre Dernière intervention 26 janvier 2006 - 11 déc. 2005 à 01:51
masakoche Messages postés 12 Date d'inscription dimanche 20 novembre 2005 Statut Membre Dernière intervention 26 janvier 2006 - 11 déc. 2005 à 14:00
Bonjour tous le monde!

voila j'ai un probleme jenregistre mes personne dans un fichier texte comme ceci;



NOM
PRENOM
TELEPHONE
CATEGORIE

Eid
dany
2323232323
PRO

Solis

Kev

3434343434
FAM

Briche
Nacera

2323232323
FAM



Et en fait chaque ligne est entré dans un tableau de structure.

Je voudrai pouvoir verifier que la personne né pa deja inscrite.

Donc je li ligne par ligne mai apres pour selectionner le texte juska
ckil nya pa de blan etc... je suis un peu perdu jai essayer dextraire
la chaine le seul probleme c'est kil me di ke je depasse les limites ...

need help

5 réponses

Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 42
11 déc. 2005 à 03:37
Voilà un exemple en estimant que le nom et le prénom son uniquement séparés par un seul espace blanc.

public void ReadData( )
{
string line;
string[ ] data;


using ( StreamReader sr = new StreamReader( "File.txt" ) )
{
while ( ( line = sr.ReadLine( ) ) != null )
{
data = line.Split( ' ' );


MessageBox.Show( "Nom: " + data[ 0 ] + "\nPrenom: " + data[ 1 ] );
}
}
}
3
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 42
11 déc. 2005 à 02:31
Salut, regardes du coté de la sérialisation/désérialisation, ça te permettra d'enregistrer tes données ( tes structures ) sous forme binaire ou XML.

http://msdn.microsoft.com/library/FRE/cpguide/html/cpovrSerializingObjects.asp?frame=true
0
masakoche Messages postés 12 Date d'inscription dimanche 20 novembre 2005 Statut Membre Dernière intervention 26 janvier 2006
11 déc. 2005 à 02:59
Non jarrive a les enregistrer sous forme de texte pa besoin de serialiser tinkiet.
Ce que je cherche c'est a extraire de chaque ligne le nom et le prenom.
Pour le nom je sais cke jpeu faire avec Startwidth mai pr le prenom jsai pa vu kya les espace
enfin merki qd meme^^
0
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 42
11 déc. 2005 à 03:15
Utilises la méthode String.Split
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
masakoche Messages postés 12 Date d'inscription dimanche 20 novembre 2005 Statut Membre Dernière intervention 26 janvier 2006
11 déc. 2005 à 14:00
Merci bcp de maider!!
je vai test ca desuite!!!
0