如何检查小文本文件中的特定字符串

时间:2012-01-14 14:39:30

标签: c# .net windows

如何找出一个字符串,例如“testing”是否在文本文件中?

4 个答案:

答案 0 :(得分:5)

描述

假设您的文本文件不是太大,您可以使用此功能

示例

public static bool IsStringInFile(string fileName, string searchString)
{
    return File.ReadAllText(fileName).Contains(searchString);
}

更多信息

答案 1 :(得分:2)

天真的做法:

var result = File.ReadAllText("path to file").Contains("string to search for");

答案 2 :(得分:1)

如果文件相当小,您可以将其读入字符串并查找其中的字符串:

if (File.ReadAllText(fileName).Contains("testing")) {
  // the string was in there
}

答案 3 :(得分:1)

string readText = File.ReadAllText(path);
if (readText.Contains("testing"))
  //found text in file