c# - 如何在 ASP.Net 的 MVC Controller 中使用文件类?

标签 c# asp.net-mvc

<分区>

我这里有个小问题。我在 ASP.NET MVC 的 Controller 中使用以下语句:

using (var fileStream = File.Create(path))
{
      stream.CopyTo(fileStream);
}

我收到以下错误:

'Controller.File(byte[], string)' is a method, which is not valid in the given context  

我的 Controller 继承的父 Controller 类中似乎有一个名为 File 的函数。

我如何告诉编译器这里的 File 是类而不是函数?

最佳答案

您可以使用完整的命名空间来明确指向正确的 File 类:

using (var fileStream = System.IO.File.Create(path))

关于c# - 如何在 ASP.Net 的 MVC Controller 中使用文件类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36021682/

相关文章:

c# - 有没有办法在 Google Code 上自动构建开源项目?

c# - 如何制作具有不同签名的多态方法

jquery - 使用 ValidationAttribute 的自定义验证不会触发客户端验证

c# - 通过 ASP.NET MVC 的 IIS 发送电子邮件

asp.net-mvc - ASP.NET MVC 自定义路由约束、依赖注入(inject)和单元测试

asp.net-mvc - 用于 Amazon S3 的基于开源或付费 JavaScript 的文件管理器

c# - SQL 到 LINQ - Case 语句

c# - VSTO-捕获来自 excel 工作簿上任务栏的单击的事件

c# - ASP.NET Identity CultureAwaiter 代码

asp.net-mvc - 使用 VS2010 和 MVC 2 启动 Asp.Net MVC