CSharp文件读取与写入入门指南

 时间:2026-02-13 10:13:36

1、启动Visual Studio 2010,新建项目,模板选择Visual c#》Windows窗体应用程序,输入项目名称,勾选为解决方案创建目录,点击确定按钮。

CSharp文件读取与写入入门指南

2、哦,报错了,是因为项目名称中包含#号,把它换掉吧,改为CSharp,点击确定按钮。

CSharp文件读取与写入入门指南

3、项目创建成功,默认显示的是窗体设计视图,鼠标移动到窗体的右下角,鼠标指针形状改变时,可以按下鼠标左键,拖动改变窗口的大小。

CSharp文件读取与写入入门指南

4、在右侧的属性窗口,可以设置窗口的标题,程序启动时窗口在屏幕中的位置等信息。

CSharp文件读取与写入入门指南

5、点击左侧的工具箱,选择Textbox,在窗体上按下鼠标左键拖出一个Textbox来。

CSharp文件读取与写入入门指南

6、在Textbox选中状态,右侧的属性窗口中可以设置其属性,如:Multiline=true,ScrollBars=Both。

CSharp文件读取与写入入门指南

7、再点击工具箱中的Button,在窗口上画两个按键,选中按钮,通过右侧的属性窗口分别修改按钮文字 为:读取文件和保存文件。

CSharp文件读取与写入入门指南

8、在项目名称上单击右键,选择添加项,添加一个文本文件。

CSharp文件读取与写入入门指南

9、在新添加的文件中输入一些内容用于测试。

CSharp文件读取与写入入门指南

10、在右侧的属性窗口中设置文件的编译选项。

CSharp文件读取与写入入门指南

11、双击读取文件按钮添加响应事件处理代码:

/// <summary>

        /// 读取文件

        /// </summary>

        /// <param name="sender"></param>

        /// <param name="e"></param>

        private void button1_Click(object sender, EventArgs e)

        {

            try

            {

                FileStream fs = new FileStream("test.bat", FileMode.OpenOrCreate);

                StreamReader sr = new StreamReader(fs);

                textBox1.Text = sr.ReadToEnd();

                sr.Close();

                fs.Close();

                fs.Dispose();

            }

            catch (Exception ex)

            {

                MessageBox.Show(ex.Message);

            }

        }

12、双击保存文件按钮添加响应事件处理代码:

       /// <summary>

        /// 保存文件

        /// </summary>

        /// <param name="sender"></param>

        /// <param name="e"></param>

        private void button2_Click(object sender, EventArgs e)

        {

            try

            {

                FileStream fs = new FileStream("test.bat", FileMode.OpenOrCreate);

                StreamWriter sw = new StreamWriter(fs);

                sw.Write(textBox1.Text);

                sw.Close();

                fs.Close();

                fs.Dispose();

                MessageBox.Show("文件保存成功!");

            }

            catch (Exception ex)

            {

                MessageBox.Show(ex.Message);

            }

        }

13、编译运行程序,单击读取文件按钮会将文件内容读取显示在TextBox中,单击保存按钮会将Textbox中的内容保存到文件中。

赶快去试试吧。

CSharp文件读取与写入入门指南

  • 如何使用python语言中的array进行访问数组
  • 如何设置Excel始终以默认编码保存网页
  • VS2013如何解决调试时"无法启动程序 拒绝访问"
  • PowerDesigner15.1安装
  • VSCode如何为Markdown自动生成目录
  • 热门搜索
    oz是什么意思 牙齿最多的动物是什么 珠海有什么好玩的 闰年是什么意思 cookie什么意思 有什么好看的动画片 写字楼是什么 万金油是什么 cage是什么意思 柠檬蜂蜜水的做法腌制