c查询文本文件的内容,c 下查找TXT文件里的内容。

2021-04-21 05:08:49 字数 4846 阅读 3172

1楼:匿名用户

用流读取出txt里面的内容

然后用indexof()方法判断有没有

有就输出文件名

2楼:绯雨晨

实现思路bai,首先读取文件1,然后du使用正则

表达式去全文zhi匹配,匹配失dao败,跳过文件版1,再读取文件2,再使权用正则表达式匹配,成功,输出文件2,最后读取文件3,匹配,成功输出文件3.

还是比较简单的.有问题再问吧.

c#中怎么读取txt文件某一行的内容

3楼:dw设计高手

先导入命名空间:using system.io;

string line= file.readalllines(@"d:\1.txt");

//遍历第10行

console.writeline(line[9]);

//遍历所有行

for (int i = 0; i < line.length; i++)

4楼:匿名用户

像这种情况 用xml代替txt要好些吧

c#下查找txt文件里的内容。

5楼:匿名用户

需求太模糊了,统计什么都不知道

private int getnumber(int yournumber)

return count;}

6楼:草薙在

你那个txt文件确保都是数字么? 如果不是的需要用正则表达式判断是否是数字 然后用hashmap或者arraylist存储统计信息

7楼:匿名用户

直接读du取txt文件

zhi 取得内容dao

就可以内了容

system.io.streamwrite sw = new system.io.streamwrite(path);

strin s = sw.write();

sw.close();

return s;

就可以了

8楼:匿名用户

需求不清楚!!!!!!!!

用streamreader 可以解决现在说理解的

c#中怎样在.txt文件中查询文字

9楼:百度网友

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.io; //加入命名空间

//**不规范简便之处请见谅..我是初学者

//保存的文本文件的格式必须要按照程序的格式,否则会出错.. 科目的分数必须要占3个长度,如果不够三个长度要用空格占位

//保存分数的方法实在是没有思路了..

//程序的判断不是太严格,很多为空的判断都是没有写的,见谅

namespace text

filestream fs;

streamreader sr;

streamwriter sw;

string subject =;

double score = new double[5];

string message = ""; //保存查询到的学员信息

//姓名单选

private void rdoname_checkedchanged(object sender, eventargs e)

else

}//学号单选

private void rdono_checkedchanged(object sender, eventargs e)

else

}#region 查询

private void btnselect_click(object sender, eventargs e)

else if (this.rdono.checked == true) //按学号查询

if (rdoname.checked==false&&rdono.checked==false)

else

textbox0.text =scoretemp[0].tostring();

textbox1.text = scoretemp[1].tostring();

textbox2.text = scoretemp[2].tostring();

textbox3.text = scoretemp[3].tostring();

textbox4.text = scoretemp[4].tostring();

break;

} }}

sr.close();

fs.close();

}#endregion

#region 统计

private void btncount_click(object sender, eventargs e)

double zscore = 0; //总分

//由于您在问题中没有明确指出不及格的判定规则,我这里是按照平均分<60来计算的

foreach (double sc in score)

if (zscore / subject.length < 60)

}sr.close();

fs.close();

messagebox.show(string.format("不及格的人数为:人", num.tostring()));

}#endregion

10楼:匿名用户

先把文件用datatable装载出来

然后再用datatable.select("code=2006");

这样的方法就能进行查找了

应该是file.open ( 路径, filemode.open );

然后datatable dt = new datatable ( "sadf" );

分割文件

string values = line.split ( new char );

循环添加入datatable

datarow row = dt.newrow();

for ( int num = 0 ; num < values.length ; num++ )

row [ num ] = values [ num ];

dt.rows.add ( row );

先这样吧你要是还不会给我发邮件吧[email protected]

11楼:匿名用户

文本只是一串没有任何格式的字符串,你非要用这种没有规定格式的容器,来格式的显示数据吗? xml,数据库还有就算ini文件也比txt好。

12楼:

用数据库查的我还是会做到 但是显示到.txt文件夹我就不会了 不好意思了 sorry

13楼:匿名用户

把txt文件加载到字符串中总知道吧,

然后分解为字符串数组,以\n为分隔符

在c#中读写文件是怎样查找特定名称的文件

14楼:咖啡嘤

string str = "d:\\";

string filedir = directory.getfiles(str, "*.csv", searchoption.alldirectories);

//查找d盘下所有(包括子目录)的csv文件string filedir = directory.getfiles(str, "*abcd*.*", searchoption.

alldirectories);

//查找d盘下所有文件名包含abcd的文件(包括子目录)

15楼:玩转数据处理

比如说你要查找的特定文件的名称是怎样的呢?

16楼:猪头和懒猪

string strfielname = "d\\aa.txt";//文件路径

filestream fs=new filestream(strfielname, filemode.openorcreate, fileaccess.readwrite);

streamwriter sw=new streamwriter(fs);//写

streamreader sr=new streamreader(fs);//读

sw.writeline("123456789");//开始写入值

sr.readline();//读出值

怎么用c#编程实现查找文件(比如.txt)里有没有要找的关键字

17楼:出生神探

打开这个文件 streamreader file=new streamreader(,)参数自己搞定

读取(读取方法有很多。)

file.readline() 放在一个while循环里一直读。直到。读取出来的为null;跳出循环

然后就是找有没有关键字了

这个就不用我说吧 好像是 这段文字。indexof

18楼:匿名用户

楼上说的没错,如果是文本文件用字符串全部读入内容再比较就行了,二进制文件的话麻烦点。

19楼:匿名用户

把文件读到内存里面,然后在比较嘛!

C中,怎么使用富文本框控件显示文件的内容

1楼 匿名用户 给你一段 ,可以参考一下。 if openfiledialog1 showdialog dialogresult ok c winform应用程序中,一个富文本框控件richtextbox1,如何进行文字的首行缩进? 2楼 匿名用户 缩进大小自己控制 richtextbox1 sel...

难忘的一件事作文中间的内容,难忘的一件事作文中间的内容30字

1楼 匿名用户 我最难忘的一件事 范文 难忘 它是一个什么概念?朋友说它就像是一张白纸上滴上了一滴黑点,永远也抹不去。不错,它却实如你所说,是一个永恒的概念。 那是一个风雪交加的日子。这时的我还只有八岁,但学习负担并不比现在轻,什么课外补习 学跳舞 学围棋。。。。。。一窝蜂的向我涌来。 等妈妈一会儿...

求助内容查重方面的问题!试题查重软件

1楼 匿名用户 有时候电子文本和文档可以双剑合璧,可以先将文档中的内容导入电子文本,在文本里面排重后,再粘贴到文档里面,这也许是一个好办法 2楼 匿名用户 的话,!你在 工作了啊啊啊我的意思 3楼 爸妈随波逐流,也希望你跟他们一样,活在别人的眼光底下,怎么办 10个word文档之间查重,有没有软件 ...