C#读取文本文件并搜索字符串

时间:2013-02-07 23:30:33

标签: c# string text

在C#中,如何打开文本文件,搜索字符串“mystring”,如果字符串在那里则设置变量 Vara = 1其他 Vara = 0。< / p>

提前致谢

2 个答案:

答案 0 :(得分:15)

快速&amp;脏使用System.IO.File.ReadAllText

int Vara = File.ReadAllText(path).Contains("mystring") ? 1 : 0;

答案 1 :(得分:2)

不会做你所有的练习给你带来一些乐趣,但这是一种开始的方式:

将文件的所有文本都转换为字符串变量,请尝试:

using System.IO;

string fileContent = File.ReadAllText(@"C:\file.txt");

然后在这里检查你的字符串是否在里面:

bool present = fileContent.IndexOf("mystring") >= 0;