| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come cercare e analizzare i file di testo in C #
    Ricerca di file e l'analisi di ogni file trovato usando C # è una pratica comune di programmazione che consente di risparmiare tempo la prossima volta che dovete utilizzare questo processo . In C # , è possibile utilizzare il metodo " GetFiles " per ottenere un elenco dei file in una directory specifica . Una volta che avete i file , è possibile utilizzare la classe " StreamReader " per aprire e leggere il contenuto di ogni file. Non spendere il vostro tempo a scrivere codice per eseguire il ciclo ogni parola trovata nel file , invece , utilizzare il metodo " String.Split ", che è molto più conveniente. Istruzioni
    1

    lancio di Microsoft Visual C # Express e fare clic su " Nuovo progetto ". Fare clic su "Visual C # " sotto " Modelli installati " e fare doppio clic su "Console Application " per creare una nuova applicazione console .
    2

    Fare clic sul pulsante di Windows "Start" e quindi fare clic su " Cerca programmi e file casella di testo " . Tipo " Blocco note " e premere " Invio " per avviare Blocco note .
    3

    tipo " Questo è il mio primo file di testo . " Premere il tasto " Ctrl " + " S " per salvarlo. Salva in " C : \\ " come " . File1.txt " Sostituire il testo attuale con " Questo è il mio secondo file di testo . " Salva in " C : \\ ", come " file2.txt . "
    4

    Aggiungere il seguente spazio dei nomi per la sezione dichiarazioni del modulo di codice :

    using System.IO;

    5

    Creare le seguenti tre variabili da utilizzare durante la lettura dei file di testo :

    fileCntr int = 0;

    stringa currentFile = string.Empty ;
    < p > fileContents stringa = string.Empty ;
    6

    Aggiungere il seguente array di caratteri per definire i caratteri di delimitazione da utilizzare per analizzare i file di testo :

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

    Definire il percorso della cartella in cui si desidera effettuare la ricerca per i file di testo , aggiungendo la seguente riga . di codice :

    stringa [ ] = Percorsi su Directory.GetFiles ( @ " C: \\ Temp \\ ", " . * txt" ) ;
    8

    Creare un " per .. . loop " per scorrere la" matrice filepaths " , aprire ogni file , analizzare i contenuti e visualizzare il contenuto delle finestre è stato venduto per

    ( fileCntr = 0; . fileCntr < filePaths.Count ( ) ; fileCntr + + ) per

    {

    currentFile = Percorsi su [ fileCntr ] ;

    TextReader tr = new StreamReader ( currentFile ) ;

    fileContents = tr.ReadToEnd ();

    stringa [ ] = fileContentArray fileContents.Split ( delimiterChars ) ;

    foreach ( wrds stringa in Pagina 9

    Premere " F5 " per eseguire il programma e visualizzare una colonna con tutte le parole che si trovano in entrambi i file di testo .

    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere un interruttore a levetta per un'applic…
    ·Come visualizzare un triangolo rettangolo di numeri in …
    ·Come imparare C # Online 
    ·Come calcolare la dimensione degli elementi nel buffer …
    ·C statico funzione inline 
    ·Come utilizzare i file di scheletro in OGRE 
    ·Come Lavare il flusso di uscita 
    ·Come inizializzare puntatori 
    ·Come prevenire le perdite di memoria in C + + 
    ·Come leggere email codificati con MIME 
      Articoli in evidenza
    ·Come impostare le associazioni Tasto di scelta Con Visu…
    ·Come connettersi al server MySQL 
    ·Tutorial su Come condividere variabili in molteplici fo…
    ·Java vs C : Analogie e differenze 
    ·Come trovare il numero indice di un elemento in PHP 
    ·Come usare Sostituire in VB.NET 
    ·Come giocare Multichannel Audio in Visual Basic 
    ·Tipi di dati Groovy 
    ·Come inserire una variabile PHP in un campo di testo 
    ·Adobe Flash 9 Problemi 
    Copyright © Conoscenza Informatica http://it.wingwit.com