gpt4 book ai didi

c# - 为什么我不能在 MVC Controller 中使用 System.IO.File 方法?

转载 作者:IT王子 更新时间:2023-10-29 03:56:16 24 4
gpt4 key购买 nike

在 MVC Controller 中使用文件之前,我试图查看文件是否存在:

string path = "content/image.jpg";

if (File.Exists(path))
{
//Other code
}

File关键字有红色下划线,编译器报错:

System.Web.MVC.Controller.File(string, string, string) is a 'method', witch is not valid in the given context.

如何在 Controller 中使用 File.Exists()

最佳答案

你应该在它前面加上一个命名空间:

if (System.IO.File.Exists(picPath))
{
//Other code
}

这是因为您在 Controller Action 中编写此代码,该 Action 已经定义了 File。 Controller 类上的方法。

关于c# - 为什么我不能在 MVC Controller 中使用 System.IO.File 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16188314/

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