实现效果:

  

知识运用:

  File类的OpenWrite方法      //实现打开现有文件以进行写入

  public static FileStream OpenWrite (string path)

  Encoding抽象类的GetBytes方法  //将指定的字符串中的所有字符编码为一个字节序列

  public virtual byte[] GetBytes (string s)

实现代码:

        private void button2_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(textBox1.Text))
{
MessageBox.Show("请设置文件");
return;
}
try
{
FileStream fs = File.OpenWrite(textBox1.Text);
byte[] b = Encoding.UTF8.GetBytes(textBox2.Text);
fs.Write(b,0,b.Length);
fs.Close();
MessageBox.Show("写入成功!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

  

最新文章

  1. Scala Macros - 元编程 Metaprogramming with Def Macros
  2. MarkDown插入图片
  3. centos Flash Player插件的安装
  4. phpcms v9后台登陆验证码无法显示,怎么取消验证码
  5. STM32使用以下规则对过滤器编号:
  6. forward 和redirect的区别
  7. 【Shell脚本】运行shell脚本文件的几种方法与区别
  8. 如何在phpstorm中安装xdebug调试工具
  9. linux上搭建zookeeper
  10. CSS常用字体名称
  11. C++的拷贝构造函数、operator=运算符重载,深拷贝和浅拷贝、explicit关键字
  12. C#检查字符串是否是合法的HTTP URL地址的代码
  13. G1 垃圾收集器入门
  14. 微信小程序底部弹窗动画
  15. (网页)table加上分页,优点可随便加样式
  16. CentOS更换源
  17. ASP.NET MVC4在部署IIS后,运行时显示的是整个Web的目录列表
  18. java里的基本数据类型和引用数据类型
  19. The packaging and installation process of Android programs
  20. oracle删除数据库中的所有表

热门文章

  1. Win10的Hyper-V虚拟机上安装Ubuntu后显示分辨率问题
  2. 别用visual editor了,用WindowBuilder
  3. 【转】NET中管理数字证书(Digital Certificate)的一些类
  4. Node.js学习(第四章:初见express)
  5. 【WIP】LaTex入门
  6. Lightoj1122 【数位DP】
  7. Codeforces714B【读题-水】
  8. TFS 无法找到新加的Windows用户
  9. [Swift]DJSet
  10. XHTML学习笔记 Part4:列表