Meh*_*nis 12 .net path relative-path absolute-path
我正在编写一个VB.NET控制台应用程序,它采用相对路径并吐出所有文件名,或者输出无效错误.我无法从相对路径获取PhysicalPath
例:
我在文件夹中 C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj\bin\Debug
我的应用程序SP.exe也在同一个文件夹中.
我跑:"SP.exe ..\".输出将是文件夹中所有文件的列表"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj\bin"
我跑:"SP.exe ..\\..\".输出将是文件夹中所有文件的列表"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj"
我跑:"SP.exe ..\\..\\..\".输出将是文件夹中所有文件的列表"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol"
目前我正在处理一个相对路径,但不再:
If Source.IndexOf("..\") = 0 Then
Dim Sibling As String = Directory.GetParent(Directory.GetCurrentDirectory()).ToString()())
Source = Source.Replace("..\", Sibling)
End If
Run Code Online (Sandbox Code Playgroud)
我怎样才能轻松处理多个..\?
| 归档时间: |
|
| 查看次数: |
27351 次 |
| 最近记录: |