Manipulation d'un fichier a partir de C#
Résolu
kasparov2008
Messages postés
6
Statut
Membre
-
hassan se Messages postés 14 Statut Membre -
hassan se Messages postés 14 Statut Membre -
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
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
A voir également:
- Manipulation d'un fichier a partir de C#
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Fichier rar - Guide
2 réponses
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: https://docs.microsoft.com/fr-fr/troubleshoot/dotnet/csharp/read-write-text-file
--------------------------------------------------------------------------------------------------------------------------------------------------
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: https://docs.microsoft.com/fr-fr/troubleshoot/dotnet/csharp/read-write-text-file
--------------------------------------------------------------------------------------------------------------------------------------------------
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")).