我希望能够做这样的事情:
IO.Directory.Exists("%USERPROFILE%")
原因是我想指定我的应用程序将使用的目录之一,作为配置文件中的纯文本。在某些情况下,我希望它嵌套在用户配置文件下,在这种情况下,配置文件将显示如下内容:
...
LocalDbDirectory = %USERPROFILE%\Application Data\My Toolkit\
...
或者我可能希望它位于网络位置,在这种情况下,它会显示为:
...
LocalDbDirectory = N:\Common\My Toolkit Databases\
...
所以我需要能够使用 IO.Directory.Exists(...) 或等效方法来解释速记符号。
有任何想法吗?