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文档之间查重,有没有软件 ...