| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment rechercher et d'analyser les fichiers texte en C #
    Recherche de fichiers et analyse chaque fichier trouvé en utilisant C # est une pratique de programmation commune qui peut vous faire gagner du temps la prochaine fois que vous devez utiliser ce processus. En C #, vous pouvez utiliser la méthode " GetFiles " pour obtenir une liste des fichiers dans un répertoire spécifique. Une fois que vous avez les fichiers , vous pouvez utiliser la classe " StreamReader " pour ouvrir et lire le contenu de chaque fichier. Ne passez pas votre code d'écriture de temps pour parcourir chaque mot trouvé dans le fichier , mais plutôt utiliser la méthode " String.Split " , ce qui est beaucoup plus pratique. Instructions
    1

    Lancement de Microsoft Visual C # Express et cliquez sur « Nouveau projet ». Cliquez sur " Visual C # " en dessous " Modèles installés ", et double-cliquez sur " Application console " pour créer une nouvelle application de console.
    2

    Cliquez sur le bouton "Démarrer " , puis cliquez sur " Rechercher programmes et les fichiers de la boîte de texte " . Tapez " Notepad ", et appuyez sur "Entrée " pour lancer le Bloc-notes .
    3 Type de

    «Ceci est mon premier fichier texte. " Appuyez sur "Ctrl" + "S" pour l'enregistrer. Enregistrez-le dans "C: \\ " as ". File1.txt " Remplacer le texte actuel par " Ceci est mon second fichier texte. " Enregistrez-le dans "C: \\" comme " file2.txt . "
    4

    Ajoutez l'espace de noms suivant à la section des déclarations du module de code:

    using System.IO;
    5

    créer les trois variables suivantes à utiliser lors de la lecture de vos fichiers texte :

    int fileCntr = 0;

    chaîne currentFile = string.Empty ;
    < p > string fileContents = string.Empty ;
    6

    Ajouter le tableau de caractères suivantes pour définir les caractères de séparation à utiliser pour analyser vos fichiers texte :

    char [] = { delimiterChars ' ' , ' ',' ' , ': ', ' \\ t ' };
    7

    définir le chemin du dossier dans lequel vous souhaitez rechercher vos fichiers texte en ajoutant la ligne suivante . du Code : Chaîne de


    [] = filePaths Directory.GetFiles (@ " G: \\ Temp \\ ", " *. txt" ) ;
    8

    Créer un " pour .. . boucle " pour parcourir le " array filePaths " , ouvrir chaque fichier, analyser le contenu et afficher le contenu dans la fenêtre Console

    pour ( fileCntr = 0; . fileCntr < filePaths.Count (); fileCntr + +) {


    currentFile = filePaths [ fileCntr ] ;

    TextReader tr = new StreamReader ( currentFile ) ;

    fileContents = tr.ReadToEnd (); chaîne de


    [] = fileContentArray fileContents.Split ( delimiterChars ) ;

    foreach ( WRDS de chaîne dans Photos 9

    Appuyez sur " F5 " pour exécuter votre programme et afficher une colonne avec tous les mots trouvés dans deux de vos fichiers texte.

    Previous :

    next :
      articles connexes
    ·Fonctions de première classe en Python 
    ·Comment faire pour vérifier pour un commutateur de Sub…
    ·Affichage d'un Picture Box PGM sur C + + 
    ·Comment écrire un programme pour convertir les minuscu…
    ·Comment faire pour convertir binaire à un nombre entie…
    ·Comment identifier les types de validation d'entrée 
    ·Comment identifier un utilisateur Windows doté ASP 
    ·Comment créer un fichier binaire de C # 
    ·Comment créer SQLite avec Zend Framework 
    ·Comment mettre à jour la grille des données 
      articles en vedette
    ·Qu'est-ce langage Visual Basic 
    ·Comment faire pour supprimer Syntaxe clé étrangère d…
    ·Comment changer les permissions des fichiers utilisant …
    ·Comment faire pour convertir Void sur Int 
    ·Comment fusionner un tableau en Python 
    ·Comment intégrer un fichier dans une base de données …
    ·Comment lire la sélection actuelle dans ComboBox 
    ·Comment télécharger plusieurs fichiers l'utilisation …
    ·Comment faire pour ajouter une nouvelle ligne dans Visu…
    ·Comment faire pour changer la casse des caractères en …
    Copyright © Connaissances Informatiques http://fr.wingwit.com