C# 访问 Windows XP 中的用户文件夹

C# Access user folder in Windows XP

对于 Windows Vista 及更高版本,用户文件夹 C:\Users\MyUser 该文件夹可以像这样以编程方式访问

Environment.ExpandEnvironmentVariables(@"%userprofile%\");

如何访问XP中的用户文件夹?像这样

C:\Documents and Settings\MyUser\

编辑:我正在使用 Framework 2.0

使用SpecialFolder枚举(.Net 4)

Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)