.net6如何获取应用指定目录下的文件?

2026-03-30 14:340阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计132个文字,预计阅读时间需要1分钟。

.net6如何获取应用指定目录下的文件?

一:获取运行环境目录:使用`Path.Combine`函数结合`AppContext.BaseDirectory`、`Environment.CurrentDirectory`和`AppDomain.CurrentDomain.BaseDirectory`来获取不同环境下的目录路径。

一:获取运行环境目录:如debugger

var p= Path.Combine(AppContext.BaseDirectory, "upload").ToPath();

var pc= Path.Combine(Environment.CurrentDirectory, "upload").ToPath();

var ph= Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "upload").ToPath();

var ap= Path.Combine(Directory.GetCurrentDirectory(), "upload").ToPath();


.net6如何获取应用指定目录下的文件?

二:获取指定应用目录

var ps =Path.Combine(Directory.GetParent(Environment.CurrentDirectory).Parent.Parent.FullName).ToPath();


本文共计132个文字,预计阅读时间需要1分钟。

.net6如何获取应用指定目录下的文件?

一:获取运行环境目录:使用`Path.Combine`函数结合`AppContext.BaseDirectory`、`Environment.CurrentDirectory`和`AppDomain.CurrentDomain.BaseDirectory`来获取不同环境下的目录路径。

一:获取运行环境目录:如debugger

var p= Path.Combine(AppContext.BaseDirectory, "upload").ToPath();

var pc= Path.Combine(Environment.CurrentDirectory, "upload").ToPath();

var ph= Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "upload").ToPath();

var ap= Path.Combine(Directory.GetCurrentDirectory(), "upload").ToPath();


.net6如何获取应用指定目录下的文件?

二:获取指定应用目录

var ps =Path.Combine(Directory.GetParent(Environment.CurrentDirectory).Parent.Parent.FullName).ToPath();