Rechercher : dans
Par :

Manipulation d'un fichier a partir de C#

Dernière réponse le 15 jui 2008 à 09:34:15 kasparov2008, le 15 jui 2008 à 07:31:13 
 Signaler ce message aux modérateurs

Bonjour,

Je suis un débutant en programmation,et par conseille d'un professionnel,j'ai choisie le C#.
Alors j'y commence depuis 10 jours,et je cherche maintenant a comparer entre deux fichiers
textes,ce mem professionnel m'a proposer d'utiliser la méthode "getline" et "getimage",mais je ne sais pas les manipuleés.

Ce que je cherche exactement,c'est de lire une ligne a partir d'un fichier texte, et lire une
deuxiéme ligne a partir d'un autre fichier texte,puis comparer entre eux.

Comment faire s'il vous palit??

J'espere que j'ai bien expliqué la phénoméne,en attendant passionnemant votre réponse,
ayez une bonne journées
Salut

Configuration: Windows XP
Firefox 3.0

Meilleures réponses pour « Manipulation d'un fichier a partir de C# » dans :
Partage de fichiers en réseau local sous Windows VoirAvant toute chose, il est nécessaire de mettre en réseau local les ordinateurs pour lesquels un partage de fichiers doit être mis en oeuvre : créer un réseau local installation de carte réseau configurer un réseau pour windows XP tests des...
Fusionner deux partitions VoirFusionner deux partitions (en anglais partition merge) n'est possible que si l'une d'entre-elle est vide, car il peut exister deux fichiers différents portant le même nom et le même chemin sur deux différentes partitions. Ainsi, pour y arriver, il...
Fichier NFO VoirFormat NFO Un fichier NFO est un fichier texte, c'est-à-dire un simple fichier contenant du texte au format ASCII. Un tel fichier accompagne généralement des fichiers en téléchargement pour apporter des informations additionnelles sur...
Partage de fichiers sous Windows XP VoirIntérêt Le partage de fichiers consiste à rendre disponible à travers le réseau le contenu d'un ou plusieurs répertoires. Tous les systèmes Windows possèdent en standard des mécanismes permettant de mettre facilement en partage le...

1

kasparov2008, le 15 jui 2008 à 08:46:26

Bonjour;
voilà,suite à une recherche,j'ai trouver le code qui permet la lecture a partir d'un fichier texte: (En C#)

------------------------------------------------------------­------------------------------------------------------------­-----------------------
using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace lecture_fichier
{
class Program
{
static void Main(string[] args)
{
String line;
try
{
//Pass the file path and file name to the StreamReader constructor
StreamReader sr = new StreamReader("C:\\Sample.txt");

//Lire la premiere ligne du fichier Sample.txt
line = sr.ReadLine();

//Continuer la lecture jusqu'a la fin du fichier
while (line != null)
{
//write the lie to console window
Console.WriteLine(line);
//lecture du ligne du texte
line = sr.ReadLine();
}

//Fermiture du fichier
sr.Close();
Console.ReadLine();
}
catch (Exception e)
{
Console.WriteLine("Exception: " + e.Message);
}
finally
{
Console.WriteLine("Executing finally block.");
}

}
}
}
--------------------------------------------------------------------------------------------------------------------------------------------------
Source: http://support.microsoft.com/kb/816149/fr
--------------------------------------------------------------------------------------------------------------------------------------------------

Répondre à kasparov2008

2

kasparov2008, le 15 jui 2008 à 09:33:21

Sélém Alikom("Bonjour en langue Tunisienne");

Voila comment faire une ecriture dans un fichier texte,j'ai essayer de

manipuler le fichier nommer"SghChafaa" qui se situe dans la partition "C:" et

qui contient ses deux lignes
"Hello World!!,Félicitation;voila comment ecrire dans un fichier!!!"
"c'est le deuxiéme ligne,grande salutation a tout le monde"


using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ecriture_fichier
{
class Program
{
static void Main(string[] args)
{
String line;

try
{

//Donner l'eplacement et le nom du fichier pour le StreamWriter

Constructor
StreamWriter sw = new StreamWriter("C:\\SghChafaa.txt");

//Ecrire une ligne du texte
sw.WriteLine("Hello World!!,Félicitation;voila comment ecrire dans un

fichier!!!");

//ecrire une deuxiéme lignedu texte
sw.WriteLine("c'est le deuxiéme ligne,grande salutation a tout le

monde");

//fermer le fichier
sw.Close();

}
catch (Exception e)
{
Console.WriteLine("Exception: " + e.Message);
}
finally
{
Console.WriteLine("fin d'excution");

}

}
}
}

Sélém Alikom(("Salut en langue Tunisienne")).

Répondre à kasparov2008

3

 kasparov2008, le 15 jui 2008 à 09:34:15
  • +1

Voila comment faire une lecture d'un fichier texte,mais vous devez tout

d'abord crée le fichier texte a lire dans une partition(C: par exemple),le

nommer puis y ajouter quelque lignes. dans ce code,j'ai essayer de manipuler

le fichier nommer"SghChafaa" qui se situ dans la partition "C:"

Répondre à kasparov2008