【问题标题】:How fileinfo takes the path when I do not specify a particular path in c#当我未在 c# 中指定特定路径时,fileinfo 如何获取路径
【发布时间】:2018-09-27 04:33:42
【问题描述】:

这是我的代码

private const string abc="demo.sql";
var fileinfo = new fileInfo(abc);

我想知道 fileInfo 将如何读取路径,我的意思是当我没有为 .sql 文件指定任何路径时的目录路径。我已将 sql 文件放在 c# 项目的其他文件夹中,想知道如何读取该文件夹的路径

【问题讨论】:

  • 它将使用Environment.CurrentDirectory

标签: c# .net c#-4.0 fileinfo


【解决方案1】:

它将假定路径是应用程序运行所在的执行目录..

如果您的应用程序的执行目录是C:\Program Files(x86)\LINQPad5,则变量fileinfo 将具有以下属性和值

您会注意到Exists 属性是False,因为在上述目录中没有名为demo.sql 的文件。

【讨论】:

  • 非常感谢,对我帮助很大
  • 不客气,如果我已经解决了您的问题,请您选择这个答案作为问题的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-09
相关资源
最近更新 更多