首页 > 解决方案 > C#:如何用当前用户目录的路径创建一个字符串?

问题描述

所以基本上我需要一个字符串“路径”是这样的:

string path = @"C:\Users\CURRENT_USER\file.txt";

我怎么能那样做?

真挚地,

一个有互联网连接的人

标签: c#

解决方案


您的用户配置文件路径存储在

Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)

要从该文件夹中获取特定的文件路径,您需要将其与文件名的硬编码字符串结合起来,例如

 string path = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), "file.txt")

输出:

在此处输入图像描述

注意:不要忘记添加using System.IO,因为Path类存在于System.IO


推荐阅读