ICode9

精准搜索请尝试: 精确搜索
  • c#-System.IO.IOException:该进程无法访问文件,因为它正在被另一个进程使用2019-11-23 00:05:10

    我正在使用FileSystemWatcher监视日志文件中的更改. 日志文件由第三方应用程序编写. 触发更改后,我尝试使用以下方法读取文件: using (FileStream fs = new FileStream(e.FullPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) { StreamReader sr = new Strea

  • C#-读写8位以上的符号2019-11-18 22:07:29

    我正在尝试编写一个编码文件,该文件有9到12位符号.写入文件时,我想它不能正确写入9位符号,因为我无法解码该文件.尽管文件中只有8位符号.一切正常.这就是我写文件的方式 File.AppendAllText(outputFileName, WriteBackContent, ASCIIEncoding.Default); 使用ReadAllText函数调用

  • C#文件操作之把字符串取到文本文件及把文本文件读取到字符串中2019-11-17 10:57:12

    一.把字符串读取到文本文件中 using (FileStream fs = new FileStream(Path, FileMode.OpenOrCreate))//把json读到一个文本中 { StreamWriter sw = new StreamWriter(fs); sw.Write(str); sw.Close();

  • 首页> C#>如何应用包含在最后的记录和删除如果在LINQ找到?2019-11-08 08:09:15

    我有一个类似的字符串列表 AAPL,28/03/2012,88.34,88.778,87.187,88.231,163682382 AAPL,29/03/2012,87.54,88.08,86.747,87.123,151551216 FB,30/03/2012,86.967,87.223,85.42,85.65,182255227 现在,我只想使用LINQ删除最后一条记录(如果它不包含AAPL(符号名)). 在下面,我编写了

  • C# 通过物理路径将文件以二进制保存到指定文件夹2019-11-07 21:02:49

      /// <summary> /// 通过物理路径将文件以二进制保存到指定文件夹 /// </summary> /// <param name="filePath">文件的物理路径</param> /// <param name="saveFilePath">需要保存的文件物理路径 + 文件后缀名</param>

  • 写入文件并读取bfile的文件流2019-11-06 16:17:23

    我有一个Web服务,该服务检查字典以查看文件是否存在,然后如果存在,则读取文件,否则将其保存到文件中.这是来自网络应用程序.我想知道什么是最好的方法,因为如果同时访问同一文件,我偶尔会收到FileNotFoundException异常. 这是代码的相关部分: String signature; signature = "FILE,

  • c#-我应该何时处理文件,何时应该逐行读取文件?2019-11-06 14:17:39

    想象一下,我有一个用于编辑文本文件的C#应用​​程序.每个文件采用的技术可以是: 1)一次将文件读入字符串,进行更改,然后将字符串写在现有文件上: string fileContents = File.ReadAllText(fileName); // make changes to fileContents here... using (StreamWriter writer = new

  • 数据集写入文件2019-10-31 08:06:04

    我有一个包含60万条记录的DataSet.当我尝试将这些数据写入XML文件时,总是会出现OutOfMemoryException. 以下是我目前如何写入数据的方法.最有效的内存存储方式是什么? using (MemoryStream output = new MemoryStream()) { WorkingDataset.WriteXml(output, XmlWriteMode.Write

  • 是否可以在C#中使用Filestream写入文件中间2019-10-30 06:07:32

    想知道是否可以使用.NET / C#中的FileStream在文件中间插入文本.如果没有,还有另一种方法吗?我看到了“截断”和“附加”选项,但是显然这不是我想要的.我想我可以打开一个文件流源,创建另一个目标文件并按我认为合适的方式写入它,然后截断该源并从第二个文件或较大的缓冲区写回它,或

  • android-将字节从FileInputStream复制到CipherOutputStream(反之亦然)非常慢2019-10-29 06:26:44

    我一直在遵循教程“ How do I encrypt and decrypt files using DES?”向现有的Android 4应用添加简单的文件加密. 一切工作正常,除了加密和解密非常非常慢. 以下两种方法几乎是完整的教程: public static void encryptOrDecrypt(String key, int mode, InputStream is, OutputStre

  • 如何在Xamarin for Android中压缩文件?2019-10-29 05:28:14

    我有一个函数,该函数创建一个zip文件,并传递一个字符串数组.该函数确实可以成功创建zip文件和其中的zip入口文件,但是这些zip入口文件为空.我尝试了几种不同的方法-以下功能代码与我所能达到的最接近的功能: public static bool ZipFile(string[] arrFiles, string sZipToDirec

  • c#-从OpenFileDialog处理多个选定的文件2019-10-28 04:08:22

    我使用foreach循环读取多个图像文件,但是我只能流式传输第一个选定的文件.当我尝试保存多个不同的图像时,输出就像第一个选定图像的精确副本,而不是其余的图像. private void button1_Click(object sender, EventArgs e) { SqlConnection con = new SqlCo

  • C#-gzipstream内存流到文件2019-10-27 03:05:02

    我正在尝试使用Gzip压缩来压缩JSON文件,以将其发送到另一个位置.它每天需要处理5,000-10,000个文件,而且我不需要本地计算机上文件的压缩版本(实际上它们已被传输到AWS S3进行长期归档). 由于我不需要它们,因此我尝试压缩到一个内存流,然后使用该内存流写入AWS,而不是将每个压缩到

  • C#,将HTTP内容写入FileStream的问题,无法访问关闭的文件2019-10-26 23:05:08

    我试图将HTTP内容写入FileStream,并且在等待CopytoAsync(stream)的行中收到“无法访问关闭文件”错误.如果删除“等待”,它将继续操作,没有任何异常,但是写入的文件大小为0KB.知道我在哪里犯错吗? var provider = new MultipartFormDataStreamProvider(tempdir); await Req

  • C#-流阅读器无法将文本从文件文本传递到文本框2019-10-25 05:05:24

    try { Form frmShow = new Form(); TextBox txtShowAll = new TextBox(); frmShow.StartPosition = FormStartPosition.CenterScreen; frmShow.Font = this.Font; frmShow.Size = this.Size; frmShow.Icon = this.Icon; frmShow.Text = "All

  • CodeGo.net>一个人如何使用FileStream追加到文件而没有排他锁?2019-10-24 17:08:10

    我正在C#/.NET中使用FileStream进行的操作是打开两个流:一个流附加到文件上,另一个流异步读取这些写操作(用于对某些网络连接处理代码进行单元测试).我无法弄清楚如何让编写器流以非排他性锁定模式打开文件,因此代码始终会引发异常: The process cannot access the file ‘C:\te

  • 读取文件的前N个字节作为Java中的InputStream?2019-10-13 03:04:44

    在我的一生中,我一直无法找到与我想做的事情相匹配的问题,因此在这里我将解释我的用例.如果您知道某个主题已经涵盖了此问题的答案,请随时将我引向该主题.

  • c-从文件中删除字符2019-10-11 07:07:41

    如何删除文件中的任意字符(而不用某些东西代替)? #include <fstream> int main() { std::fstream FileStream("MyFile.txt", ios_base::in | ios_base::out | ios_base::binary); // For the sake of argument, MyFile.txt already has stuff in it. FileStream.see

  • Python命令行’文件输入流’2019-10-08 00:56:24

    我对来自C/C++的python很新,我想知道如何让我的’main.py’重新配置/使用从bash shell给出的输入: python main.py < text.txt (文件是纯文本)解决方法:我将使用argparse创建一个接受文件路径并打开它的选项解析器. import argparse def main(): parser = argparse.Argume

  • c – 为什么流:: good是错的示例?2019-10-05 17:16:18

    我给出了一个答案,我希望每次通过循环here检查流的有效性. 我的原始代码使用良好,看起来与此类似: ifstream foo("foo.txt"); while (foo.good()){ string bar; getline(foo, bar); cout << bar << endl; } 我立刻被指出here并被告知永远不会测试好.显然,这是我无法

  • 使用php加载并读取csv文件2019-09-29 10:36:01

    我想以csv格式下载一些内容.它在线存储在csv文件中.我不能只阅读内容.我首先要下载文件,打开然后阅读它. 有没有办法直接打开它?或者我是否必须首先在我的服务器上加载/上传它,然后像经典文件一样打开它?解决方法:是的,它可以使用fopen和fgetcsv直接打开 但是,此功能有时会受到安全性

  • C# ZIP 压缩解压2019-09-23 15:54:26

    ZIP流是在NetFramework4.5 引入的目的是为了能够更好的操作ZIP文件,进行压缩解压等操作。与ZIP流相关的几个类是: ZipArchive 代表一个ZIP的压缩包文件 ZipArchiveEntry 代表ZIP压缩包中的一个文件 ZipFile 提供了一系列的静态方法来帮助用户更方便地操作ZIP文件,类似于File类的作

  • dotnet 通过 HttpClient 下载文件同时报告进度的方法2019-09-16 15:41:03

    本文告诉大家一个简单的方法通过 HttpClient 下载文件,同时报告下载进度 通过 HttpClient 的 ContentLength 很多时候都可以拿到下载的内容的长度,通过 ReadAsync 可以返回当前读到的长度,将读取到的长度加起来就是已经下载的长度 看起来很简单,于是直接给代码 priva

  • I/O(6)——文件流2019-09-04 22:38:51

    文件流:重点。前面是铺垫而已,这才是流操作的核心。 1、拷贝文件的两种方式:将源文件内容全部读到内存中,再写到目标文件中;读取源文件的1KB内存,写到目标文件中,再读取源文件的1KB内存,再写到目标文件中……。第二种方式就是一种流(Stream)的操作。 2、用File.ReadAllText、File.Writ

  • I/O(7)——基于Stream的大文件拷贝、使用Stream做文件加密2019-09-04 22:37:15

    一、基于Stream的大文件拷贝 1、代码: using (FileStream outStream = new FileStream(@"c:\a.zip", FileMode.Create)) { using (FileStream fs = new FileStream(@"c:\BorlandDelphi7.zip", FileMode.Open))

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有