是否可以使用包含%%的路径?

时间:2012-11-21 19:37:52

标签: c# path

  

可能重复:
  C# getting the path of %AppData%

我正在尝试使用StreamReader打开%appdata%/folder/file.txt形式的路径。我的所有尝试都以文件未找到异常结束。有没有办法可以打开这种类型的路径或以其他方式确定它指向的实际位置?

2 个答案:

答案 0 :(得分:2)

试试:

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "/folder/file.txt";

答案 1 :(得分:0)

在.NET中。而不是使用%appdata%使用System.Environment.SpecialFolders.ApplicationData

string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData));