在 C# 中,如何打开文本文件,搜索字符串“mystring”,如果存在字符串,则设置变量Vara = 1 否则Vara = 0。
提前致谢
快速而肮脏的使用System.IO.File.ReadAllText
:
int Vara = File.ReadAllText(path).Contains("mystring") ? 1 : 0;
不会做所有的练习来给你留下一些乐趣,但这里有一个开始的方法:
要将文件的所有文本放入字符串变量中,请尝试以下操作:
using System.IO;
string fileContent = File.ReadAllText(@"C:\file.txt");
然后在这里检查你的字符串是否在里面:
bool present = fileContent.IndexOf("mystring") >= 0;