text-files相关内容

如何有效地写在C#中大文本文件?

我创建在C#中的方法生成一个文本文件的的谷歌产品饲料。进料将包含向上的30000条记录和文本文件,目前正在〜7MB重达。 下面是我目前使用的(为了简洁起见去掉了一些行)的代码。 公共静态无效GenerateTextFile(字符串文件路径){ 变种某人=新的StringBuilder(1000); sb.Append(“可用性”)追加(“\t”); sb.Append(“条 ..
发布时间:2016-08-30 15:11:29 C#/.NET

把一个.txt文件到一个DataGridView

我有一个 openFileButton ,点击后,会打开一个类似如下的文件: RefDeg零件编号Xcntr Ycntr腐PkgStyle U6 IC-00279G 33.411 191.494 0 QFP32 U1 IC-00272G 38.011 200.644 90 BGA177 U5 IC-00273G 46.311 179.494 0 QFP40 R54排除36. ..
发布时间:2016-08-30 13:48:10 C#/.NET

如何阅读和编辑在C#中的.txt文件?

例如,我有一个txt文件,上面写着: 12 345 45 2342 234 45 2 2 45345 234 546 34 3 45 65 765 12月23日434 34 56 76 5 欲插入所有的数字之间逗号,左括号添加到每一行的开头和右括号到每一行的末尾。因此,编辑后应改为: {12,345,45} {2342,234,45,2,2,45345} {234,546,34,3,45, ..
发布时间:2016-08-29 14:24:38 C#/.NET

如果创建不存在的.txt文件,如果它不添加一个新行

我想创建一个.txt文件,并写入它,如果该文件已经存在,我只是想多一些行追加: 路径字符串= @“E:\\的appserv \\ example.txt文件”; 如果(!File.Exists(路径)) { File.Create(路径); TextWriter的TW =新的StreamWriter(路径); tw.WriteLine(以下简称“第一行!”); t ..
发布时间:2016-08-29 13:10:49 C#/.NET

通过C#在位编辑一个文本文件

我有一个巨大的文本文件,大小> 4GB,我想在它编程方式替换一些文本。我知道,我必须更换文本的行数,但问题是我不想要复制所有文本(与我行替换一起)到第二个文件。我必须在源文件中做到这一点。有没有办法在C#这样做吗? 其具有要被替换的文本正是大小作为源文本(如果这有助于)相同 解决方案 由于文件是如此之大,你可能想看看的的内存映射文件。基本上你需要将文件/流指针移动到的位置的文件中,覆盖该 ..
发布时间:2016-08-29 12:33:44 C#/.NET

如何添加新的行成txt文件

我想用文字添加新行到我的date.txt文件,但不是将它添加到现有的date.txt,应用正在创造新的date.txt文件。 的TextWriter TW =新的StreamWriter(“date.txt”);//写一行文本到文件 tw.WriteLine(DateTime.Now);//关闭流 tw.Close(); 我想打开txt文件,添加一些文字,关闭它,后来点击后的东西:打开dat ..
发布时间:2016-08-26 20:36:37 C#/.NET

如何删除从C#中的文本文件中的行?

我有一个问题:我如何在C#中的文本文件中删除行 解决方案 读取文件,删除内存中的行,并把内容返回到文件(覆盖)。如果文件很大,你可能需要阅读它一行一行,并创建一个临时文件,后来取代了原来的。 ..
发布时间:2016-08-26 15:09:15 C#/.NET

确定的文本文件中的行数

有没有一种简单的方法以编程方式确定一个文本文件中的行数? 解决方案 认真迟来编辑:如果您使用.NET 4.0或更高版本 的文件类有一个新的 readlines方法 方法,它懒洋洋地列举了线,而不是贪婪地阅读它们都变成像 ReadAllLines 。所以,现在你可以有效率和简洁搭配: VAR lineCount = File.ReadLines(@“C:\\ file.txt的”),计 ..
发布时间:2016-08-26 14:48:49 C#/.NET

C,用不同的线导入文本文件,并处理线

我尝试做一个小程序,它可以读取聊天记录和计算一些数字。 事情是林不知道命令来使用,因为该行的arent相同。 从日志下面有几行 [22点56分三十七秒]您的罢工是由魔法屏障吸收! [22点五十六分37秒]你错过! [22点五十六分37秒]你与你的光明arcanium攻击Tylaia加权胡子拉碴的斧头和命中70(-41)的损害! [22点五十六分37秒]你致命一击Tylaia额外伤害19 ..
发布时间:2016-08-25 09:38:46 C/C++

字符串C编程搜索文件

所以我必须写一个函数,从文件中读取并对其进行扫描,看看是否有其中的标题,用户放入并打印所有现有的标题格式为标题标题匹配:(标题)作者:(姓,名)。如果没有标题匹配,那么它打印未发现标题。我可以得到程序的标题读入一个数组,并打印了我想要的格式,但我的问题是搜索文件,以查找匹配的标题将它们打印出来。该程序只是打印了没有标题匹配,甚至5倍当有match..any帮助将不胜AP preciated ... ..
发布时间:2016-08-25 09:28:28 C/C++

解析与多个通用分隔符℃的文件

我工作在C基本命令行的音乐库,让你打开通过命令行的文件,并像一个艺术家,歌名和今年出版添加信息。一旦其离开,它然后写入该信息返回到相同的文件。 问题我在试图找到一个解决方案正确解析文本文件。 例如,输入文件看起来是这样的: 标题:传家宝,艺术家:购买basenji,出版年份:2014年 标题:对我来说,艺术家:羊绒猫,出版年份:2014年 我的工作指定(针对常见的做法),我们在存储信息的 ..
发布时间:2016-08-24 15:37:21 C/C++

为什么不fwrite()将编写使用&QUOT二进制文件; WB&QUOT ;,在C,在Mac OS X?

有关学习C和理解二进制文件和文本文件之间的差异的缘故,我试图写一个字符串到文件既是文件类型,像这样: 的char *字符串=“我是一个字符串!”;FILE * filePtrA =的fopen(“/ output.txt的”,“重量”); 的fwrite(字符串,strlen的(字符串),1,filePtrA);FILE * filePtrB =的fopen(“/ output.bin”,“世行 ..
发布时间:2016-08-23 10:19:51 C/C++

阅读在C文本文件,独立行到多个变量

我目前正在对模拟各种CPU调度方法的程序。目前,我有程序要求输入: 的printf(“请输入(SJF,RR,PR_no preMP,PR_wit​​h preMP)型CPU调度算法:”); scanf函数(“%S”的typeof);的printf(“请输入进程数:”); scanf函数(“%d个”,&安培; numPro);结构processStruct结构[numPro] INT burstT ..
发布时间:2016-08-19 14:35:53 C/C++

在C语言中,我应该怎么读取文本文件和打印的所有字符串

我有一个名为的文本文件的test.txt 我想写一个C程序可以读取该文件与打印内容到控制台(假设该文件只包含ASCII文本)。 我不知道如何让我的字符串变量的大小。像这样的: 字符海峡[999]; FILE *文件; 文件= FOPEN(“test.txt的”,“R”); 如果(文件){ 而(的fscanf(文件“%S”,STR)!= EOF) 的printf(“%S ..
发布时间:2016-08-17 21:47:51 C/C++

嵌入文本文件在资源在原生Windows应用程序

我有一个C ++ Windows程序。我有了一些数据的文本文件。目前,该文本文件是一个单独的文件,并在运行时加载和解析。这怎么可能嵌入到二进制作为一种资源呢? 解决方案 由于您在本机Windows应用程序的工作,你想要做的是创建一个用户定义的资源嵌入文本文件的内容到编译的资源。 用户定义资源的格式为记录在MSDN 。 您在这样的资源文件中嵌入文本文件: NameID的typeid的 ..
发布时间:2016-08-17 21:30:57 C/C++开发

如何在一个文本文件,二进制执行搜索来搜索一个Python关键字?

该文本文件包含两个columns-索引号(5位)和字(30位)。 它设置在词典顺序。我想执行二进制搜索来搜索关键字。 解决方案 下面是用Python的内置模块对开做一个有趣的方式。 进口平分 进口OS 查询类(对象): 高清__init __(自我,查询,索引= 5): self.query =查询 =手动调用self.index指数 高清_ ..
发布时间:2016-08-06 22:22:47 Python

的多个文本文件加入

我有四个文本文件,如图附加的图像。 广义脚本我使用的加入,巩固它们是: 关闭@echo SETLOCAL enableDelayedExpansion::清除任何现有的变量$ FOR / F“delims ==”%%的A('“设置$ 2 - ; NUL”“)并设置”%% A =“::加载数据 集“CNT = 0” 设置“空白=” 集“空= NULL” 集“WIDTH = 8” 集“label ..
发布时间:2016-08-05 15:01:04 Windows 2008/2003/2000