0

C#でテキストファイルを開くにはどうすればよいですか。文字列「mystring」を検索し、文字列が存在する場合は変数Vara = 1、それ以外の場合はVara =0に設定します。

前もって感謝します

4

2 に答える 2

17

クイック&ダーティ使用System.IO.File.ReadAllText

int Vara = File.ReadAllText(path).Contains("mystring") ? 1 : 0;
于 2013-02-07T23:32:45.277 に答える
2

あなたにいくつかの楽しみを残すためにあなたのすべての運動をするわけではありませんが、ここから始める方法:

ファイルのすべてのテキストを文字列変数にするには、次のことを試してください。

using System.IO;

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

次に、ここで文字列が中にあるかどうかを確認します。

bool present = fileContent.IndexOf("mystring") >= 0;
于 2013-02-07T23:35:31.600 に答える