filestream相关内容

在 C# 中编辑文本文件的特定行

我有两个文本文件,Source.txt 和 Target.txt.源永远不会被修改并包含 N 行文本.所以,我想删除Target.txt中的特定行文本,并替换为Source.txt中的特定行文本,我知道我需要多少行,实际上是第2行,两个文件. 我有这样的东西: string line = string.Empty;int line_number = 1;int line_to_edit = 2 ..
发布时间:2022-01-07 19:41:07 C#/.NET

FileStream 与/差异 StreamWriter?

问题: .Net中的FileStream和StreamWriter有什么不同? 你应该在什么上下文中使用它?他们的优势和劣势是什么? 是否可以将这两者合二为一? 解决方案 dotnet 中的 FileStream 和 StreamWriter 有什么不同? 一个 FileStream 是一个 Stream.像所有 Streams 一样,它只处理 byte[] 数 ..
发布时间:2022-01-04 08:31:48 C#/.NET

需要帮助理解 Stream.Read()

我对逐步将文件读入缓冲区的步骤有些困惑. 来自 MSDN 文档 public abstract int Read(字节[]缓冲区,整数偏移,整数计数) 来自 C# 示例 FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read);尝试{int length = (int)fileStr ..
发布时间:2022-01-04 08:30:06 C#/.NET

File.ReadLines 不加锁吗?

我可以用 打开一个文件流 new FileStream(logfileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); 不锁定文件. 我可以用 File.ReadLines(string path) 做同样的事情吗? 解决方案 No... 如果你用 Reflector 查看你会看到最后 File.ReadLi ..
发布时间:2022-01-04 08:14:56 C#/.NET

全文索引从pdf文件流返回没有结果

我有一个在 Windows 8.1 x64 机器上的 SQL Server 2012 上运行的文件流表,其中已经存储了一些 PDF 和 TXT 文件,因此我决定使用以下命令创建全文索引来搜索这些文件: CREATE FULLTEXT CATALOG FileStreamFTSCatalog AS DEFAULT;在存储上创建全文索引(文件名语言 1046,文件类型列文件扩展语言 1046)KEY ..
发布时间:2022-01-03 23:07:09 数据库

Windows Phone 7:文件流异常

我尝试使用 FileStream(使用命名空间 System.IO),但出现异常: 尝试访问方法失败 代码如下: FileStream fs = new FileStream("file.txt", FileMode.Create); 我在 microsoft.com 上搜索,发现这个错误是因为我使用了错误的库引用. 但在我的项目中,我使用来自文件夹的 mscorlib.dll 进行 ..
发布时间:2021-12-30 12:28:19 其他开发

如何在django中将文件流式传输到客户端

我想知道如何使用 django 将数据流式传输到客户端. 目标 用户提交一个表单,表单数据被传递给一个返回一个字符串的网络服务.字符串被压缩 (tar.gz) 并且 tarball 被发送回用户. 我不知道是怎么回事.我搜索并找到了 this,但我只有一个字符串,我不知道是不是我想要的东西,我不知道用什么来代替 filename = __file__ ,因为我没有文件 - 只是一 ..
发布时间:2021-12-29 18:14:17 其他开发

如何在 C# 中读取和写入文件

我想读取和写入文件.这不起作用. static void Main(string[] args){StreamReader sr = new StreamReader(@"C:\words.txt");StreamWriter sw = new StreamWriter(@"C:\words.txt");} 如何在 C# 中读取和写入文件? 解决方案 您需要一个流,同时打开以供读取和写 ..
发布时间:2021-12-29 12:00:43 C#/.NET

如何在c#中将大文件拆分成块?

我正在通过网络制作一个简单的文件传输发送方和接收方应用程序.到目前为止,我所知道的是发送方将文件转换为字节数组并将该数组的块发送给接收方. 这适用于最大 256mb 的文件,但是这一行会抛出“系统内存不足"以上内容除外: byte[] buffer = StreamFile(fileName);//这是我转换文件的地方 我正在寻找一种方法以分块读取文件,然后写入该块,而不是将整个文件加载 ..
发布时间:2021-12-28 12:31:54 C#/.NET

带有锁定文件的 FileStream

我想知道是否可以将只读 FileStream 获取到锁定文件?现在,当我尝试读取锁定的文件时出现异常. using (FileStream stream = new FileStream("path", FileMode.Open)) 谢谢! 解决方案 你应该尝试另一个构造函数.它们记录在 MSDN 上. 这看起来像是一个赌注: FileStream 构造函数(字符串、File ..
发布时间:2021-12-25 08:21:01 C#/.NET

将 MemoryStream 复制到 FileStream 并保存文件?

我不明白我在这里做错了什么.我生成了几个内存流,在调试模式下我看到它们被填充.但是,当我尝试将 MemoryStream 复制到 FileStream 以保存文件时,fileStream 未填充且文件长度为 0 字节(空). 这是我的代码 if (file.ContentLength > 0){var bytes = ImageUploader.FilestreamToBytes(file ..
发布时间:2021-12-24 10:38:09 C#/.NET

文件上传到文件流

我正在将文件与 HttpWebRequest 一起发送.我的文件将来自 FileUpload UI.在这里,我需要将文件上传转换为文件流以与 HttpWebRequest 一起发送流.如何将 FileUpload 转换为文件流? 解决方案 既然 FileUpload.PostedFile.InputStream 给了我 Stream,我用下面的代码把它转换成字节数组 public sta ..
发布时间:2021-12-24 10:37:38 C#/.NET