为了账号安全,请及时绑定邮箱和手机立即绑定

如何读取嵌入式资源文本文件

如何读取嵌入式资源文本文件

繁星点点滴滴 2019-06-04 17:29: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();}
查看完整描述

3 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

当您将该文件添加到资源中时,您应该选择其Access Modifier为public,这样您就可以创建如下所示的内容。

byte[] clistAsByteArray = Properties.Resources.CLIST01;

CLIST 01是嵌入文件的名称。

实际上,您可以转到Resourcees.Designer.cs,看看getter的名称是什么。


查看完整回答
反对 回复 2019-06-04
  • 3 回答
  • 0 关注
  • 737 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信