Manipulation d'un fichier a partir de C#

Résolu
kasparov2008 Messages postés 6 Statut Membre -  
hassan se Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
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

2 réponses

  1. kasparov2008 Messages postés 6 Statut Membre 4
     
    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
    --------------------------------------------------------------------------------------------------------------------------------------------------
    4
    1. kasparov2008 Messages postés 6 Statut Membre 4
       
      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")).
      0
    2. sara
       
      merci bpppppppp
      0
    3. hassan se Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
       
      lay3tik saha kasparov2008 (("merci en langue Marocaine"))
      0
  2. kasparov2008 Messages postés 6 Statut Membre 4
     
    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:"
    0