Ya antes hice lo mismo en VB6. Ahora toca hacerlo desde C#.
Imaginemos que tengo este string que contiene la ruta a un archivo:
unaRuta = "C:\unaCarpeta\otraCarpeta\unArchivo.txt"
Y quisiera separalo en dos strings, con la ruta del archivo y el nombre del archivo por separado:
miRuta = "C:\unaCarpeta\otraCarpeta\"
miArchivo = "unArchivo.txt" El código es el siguiente:
int n = unaRuta.LastIndexOf(@"\"); // la @ es para que considere el "\" como caracter
// se extrae la subcadena desde la primera letra hasta n+1
string miRuta = unaRuta.Substring(0, n + 1);
// se extrae la subcadena desde la letra n+1 hasta el final
string miArchivo = unaRuta.Substring(n + 1);
2 comentarios:
o.0
excelente señorita pulliti , no sabia de tus skills en programacion...
como debe ser a la antigua escuela...
vb6 , C++,c#, asm jejejeje
saludos...de Julio t.
fELICITACIONES por el titulo XD
mmm aver :
seria weno envies tu identificador unico en Peru de tu elemento electrónico que permite realizar llamadas de inalámbrica en cualquier lugar donde tenga señal. jejeje. Envia .. pezzz
Publicar un comentario