gpt4 book ai didi

c# - 以编程方式获取文件夹位置

转载 作者:太空狗 更新时间:2023-10-30 01:32:05 25 4
gpt4 key购买 nike

我有这个 VB 代码,在调试时它让我得到以下位置

C:\Users\AUpadhyay\AppData\Roaming\Sterling Ultra Precision\Power Suite\2.7.0.0

VB代码是

AppPath = System.IO.Directory.GetParent(My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData).ToString

我试图使用下面的 C# 代码到达同一目录,但输出是

C:\Users\AUpadhyay\AppData

C#代码是

AppPath = System.IO.Directory.GetParent(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)).ToString();

获取相同目录地址的代码行是什么?

最佳答案

这将为您提供 存在于 AppData 文件夹中的 Roaming 文件夹,然后其余文件夹是已知的,因此您可以使用 Path.Combine连接它们;考虑代码:

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

string requiredPath=Path.Combine(AppPath,@"Sterling Ultra Precision\Power Suite\2.7.0.0");

关于c# - 以编程方式获取文件夹位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38346168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com