21
埋め込みリソーステキストファイルの読み方
を使用して埋め込みリソース(テキストファイル)を読み取り、StreamReaderそれを文字列として返すにはどうすればよいですか?現在のスクリプトでは、Windowsフォームとテキストボックスを使用しています。これにより、ユーザーは埋め込まれていないテキストファイル内のテキストを検索して置き換えることができます。 private void button1_Click(object sender, EventArgs e) { StringCollection strValuesToSearch = new StringCollection(); strValuesToSearch.Add("Apple"); string stringToReplace; stringToReplace = textBox1.Text; StreamReader FileReader = new StreamReader(@"C:\MyFile.txt"); string FileContents; FileContents = FileReader.ReadToEnd(); FileReader.Close(); foreach (string s in strValuesToSearch) { if (FileContents.Contains(s)) FileContents = FileContents.Replace(s, stringToReplace); } StreamWriter FileWriter = new StreamWriter(@"MyFile.txt"); FileWriter.Write(FileContents); FileWriter.Close(); …