在C#中如何搜索特定Word的文件共享上的csv文件,而无需手动打开它。如果Word存在“做某事”,如果不存在“做其他事”。我想将此步骤包含在已存在的SQL Server作业中。
答案 0 :(得分:2)
如果不阅读文件内容,则无法扫描文件内容:
string content = File.ReadAllText(path);
if (content.Contains("word"))
{
// Text is found
}
else
{
// Text is not found
}
您可以考虑使用正则表达式:
if (Regex.IsMatch(content, @"\bword\b", RegexOptions.IgnoreCase))
{
// Word is found
}
else
{
// Word is not found
}