Tecnología

Inicio

Cómo analizar un archivo de extensión de cadena subcadena en C #

Tendrá que manejar diferentes extensiones de archivo en su programa en C # si se trabaja con diferentes formatos de archivo. En C #, se puede utilizar el método "IndexOf" para encontrar devolver el índice de la primera aparición de la cadena especificada en una variable de cadena. Una vez obtenido el índice, a continuación, puede utilizar el método "Subcadena" para recuperar una subcadena comenzando en el índice especificado. No pasar la escritura de código de tiempo para recorrer cada carácter de una cadena y el uso de estos métodos en su lugar.

Instrucciones

1 Lanzamiento de Microsoft Visual C # Express y haga clic en "Nuevo proyecto". Haga clic en "Visual C #" por debajo "Plantillas instaladas" y haga doble clic en "Aplicación de consola" para crear una nueva aplicación de consola.

2 Crear las variables añadiendo el siguiente código:

cadena rutaArchivo = String.Empty;

string extension = string.Empty;

int prdIndx = 0;

3 Definir la ruta y nombre del archivo.

filePath = "C:\\filesFolder\\myfile.txt";

4 Obtener el índice del período de la cadena.

prdIndx = filePath.IndexOf (".");

5 Obtener la extensión del archivo utilizando el índice que obtuvo en el paso anterior.

extension = filePath.Substring(prdIndx, 4);

6 Mostrar la extensión a través de la ventana de la consola.

Console.WriteLine ("File extension is: " + extension );

Console.ReadLine ();

7 Pulse la tecla "F5" para ejecutar el programa.