在文件path中使用环境variables

我有一个环境variables集指向一个特定的文件夹(例如,称为MYFOLDER)。 当input%MYFOLDER%\SubFolder到Windows资源pipe理器时,子文件夹出现。 但是,当我通过SelectedPath = @"%MYFOLDER%\SubFolder"; 到一个FolderBrowserDialog ,它不起作用。

我尝试使用Path.GetFullPath(..) ,但似乎返回可执行文件的bin文件夹(在VS中debugging时)与%MYFOLDER%结束,而不是我所期望的path。

任何人都知道如何正确使用环境variables?

首先展开它:

 string path = Environment.ExpandEnvironmentVariables(value); 

http://msdn.microsoft.com/en-us/library/system.environment.expandenvironmentvariables.aspx