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;