0

为什么

string AssignmentTypesFilename = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\SchoolDayManager\AssignmentTypes.txt";`

总是回来

"C:\\\Users\\\Travis Michael\\\Documents\\\SchoolDayManager\\\AssignmentTypes.txt" 

代替

"C:\Users\Travis Michael\Documents\SchoolDayManager\AssignmentTypes.txt"?
4

1 回答 1

3

你怎么看字符串?通过调试器的监视窗口?在调试器中,字符串有时会在显示之前被转义。尝试通过

Console.WriteLine(AssignmentTypesFilename);

或者如果使用 WinForm GUI:

MessageBox.Show(AssignmentTypesFilename);

然后它应该正确显示。

于 2011-06-04T13:50:35.403 回答