| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo buscar y analizar archivos de texto en C #
    Búsqueda de archivos y analizar cada archivo encontrado usando C # es una práctica común de programación que usted puede ahorrar tiempo la próxima vez que usted necesita para utilizar este proceso. En C #, se puede utilizar el método " GetFiles " para obtener una lista de los archivos en un directorio específico . Una vez que tenga los archivos , a continuación, puede utilizar la clase " StreamReader " para abrir y leer el contenido de cada archivo. No gaste su tiempo a escribir código para recorrer cada palabra que se encuentra en el archivo , en cambio , utilizar el método de " String.split " , que es mucho más conveniente. Instrucciones
    1

    lanzamiento Microsoft Visual C # Express y haga clic en "Nuevo proyecto ". Haga clic en " Visual C # " a continuación " Plantillas instaladas ", y haga doble clic en " Aplicación de consola " para crear una nueva aplicación de consola.

    2 Haga clic en el Windows botón " Inicio" y haga clic en la opción "Buscar programas y archivos cuadro de texto " . Tipo " Bloc de notas " y presionar "Enter " para iniciar el Bloc de notas .
    3

    Type " Este es mi primer archivo de texto. " Pulse la tecla "Ctrl " + " S " para guardarlo . Guárdelo en "C: \\ " como " file1.txt . " Sustitúyase el texto actual por "Este es mi segundo archivo de texto. " Guárdelo en "C: \\ " como " file2.txt . "
    4

    Agregue el siguiente espacio de nombres a la sección de declaraciones del módulo de código :

    using System.IO ;
    5

    Crear las siguientes tres variables para utilizar al leer sus archivos de texto :

    fileCntr int = 0 ;

    cadena currentFile = String.Empty ;
    < p > string fileContents = String.Empty ;
    6

    Agregue la siguiente matriz de caracteres para definir los caracteres delimitadores a utilizar para analizar sus archivos de texto :

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

    Defina la ruta de la carpeta en la que desea buscar los archivos de texto , añadiendo la siguiente línea . de código:

    cadena [ ] = Directory.GetFiles rutas de los archivos ( @ " G: \\ Temp \\", " *. txt ");
    8

    Crear " para .. . loop "para recorrer la " matriz rutas de los archivos " , abrir cada archivo, analizar el contenido y mostrar el contenido de las ventanas de consola

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


    currentFile = rutas de los archivos [ fileCntr ] ;

    TextReader tr = new StreamReader ( currentFile ) ;

    fileContents = tr.ReadToEnd ();

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

    foreach ( wrds cadena de Página 9

    Press "F5 " para ejecutar el programa y muestra una columna con todas las palabras que se encuentran en ambos de sus archivos de texto.

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un programa emulador de terminal C simpl…
    ·Cómo hacer un Web Mashup 
    ·Cómo compilar C y C + + Juntos 
    ·Cómo compilar C + + en Prompt 
    ·Cómo crear una lista de vectores 
    ·Cómo arreglar un desbordamiento de búfer 
    ·Cómo agregar un DLL en Visual C 
    ·Cómo agregar Gridview 
    ·Cómo enviar pulsaciones de teclas a Active X Propiedad…
    ·Cómo desarrollar una hoja de proyecto 
      Artículos destacados
    ·Cómo utilizar la recursividad potencias exponenciales 
    ·¿Qué es una constante de PHP 
    ·Cómo configurar Ancho de la Imagen y el alto uso de pr…
    ·Cómo averiguar lo que su servidor ejecuta PHP 
    ·Cómo comprobar para el valor nulo en Visual Basic 
    ·Cómo mostrar un cuadro de imagen JPG en Visual Basic 
    ·Las propiedades de iFrame en Java 
    ·Cómo extender una clase abstracta 
    ·Cómo leer archivos txt en Tuple en Python 
    ·¿Qué son las " variables de instancia " en Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com