如何读取嵌入式资源文本文件如何使用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();}
3 回答
沧海一幻觉
TA贡献1824条经验 获得超5个赞
byte[] clistAsByteArray = Properties.Resources.CLIST01;
- 3 回答
- 0 关注
- 737 浏览
添加回答
举报
0/150
提交
取消