gpt4 book ai didi

C# 到 ASP.NET MVC FileStream 交叉

转载 作者:太空狗 更新时间:2023-10-29 22:26:56 25 4
gpt4 key购买 nike

<分区>

我已经用 C# 编写代码并将结果打印到终端以确认它正在运行。我目前正在将一些代码转移到 MVC 4 Controller ,并且我已经能够成功合并其中的大部分代码,但我有一个部分有问题。

我想读取数据库文件 (database.dat),稍后我想写入同一个文件。

在我的 Controller 中我有:

using (FileStream stream = File.OpenRead("database.dat")) database = (List)formatter.Deserialize(stream);

using (Stream stream = File.Open("database.dat", FileMode.Create)) formatter.Serialize(stream, database);

在这两种情况下,File.OpenRead 和 File.Open 中的"file"都带有下划线,我收到错误消息:

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

有什么方法可以在 MVC 中实现相同的结果?

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