Para ver la ruta donde corre tu programa en un textbox;
...con lo anterior yo pasé por el problema, y como dices tu la clase Split es tediosa supongamos que tengo la ruta:
.. bueno lo que hice yo para hacer una separación fue meter la cadena en un bucle de izquierda a derecha, y en el primer "\" que encontraba terminaba el bucle y obtenias lo restante que sería la ruta y lo que estuvo despues el nombre del archivo.
bueno esto si lo hize en vb.net puedes pasarlo a C#,, lo tengo por aqui:
Código [Seleccionar]
this.textBox1.Text=Application.StartupPath;
...con lo anterior yo pasé por el problema, y como dices tu la clase Split es tediosa supongamos que tengo la ruta:
Código [Seleccionar]
this.openFileDialog1.ShowDialog();
string Ruta=this.openFileDialog1.FileName;
.. bueno lo que hice yo para hacer una separación fue meter la cadena en un bucle de izquierda a derecha, y en el primer "\" que encontraba terminaba el bucle y obtenias lo restante que sería la ruta y lo que estuvo despues el nombre del archivo.
bueno esto si lo hize en vb.net puedes pasarlo a C#,, lo tengo por aqui:
Código [Seleccionar]
For i As Integer = cadena.Length - 1 To 0 Step -1
If cadena.Substring(i, 1).ToLower = "\" Then
cadena = cadena.Substring(i + 1)
End If
Next