TED泰迪 2015-12-02 08:17 采纳率: 0%
浏览 1555

C#stream文件文本读取的问题

我这个是书上的例子,但这例子应该是印错了,在ButtonAdd的事件那,TextNewItem都没有申明是啥,我新手,想问问,TextNewItem应该怎么申明才能让这个读取文件内容到程序里的例子顺利运行

 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;


namespace steamwriter
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        void FillItems()
        {
            ComboItems.Items.Clear();
            StreamReader sr = new StreamReader("Items.txt", Encoding.Default);
            try
            {
                while (!sr.EndOfStream)
                {
                    string NewItem = sr.ReadLine();
                    if (NewItem != "")
                    {
                        ComboItems.Items.Add(NewItem);

                    }
                }


            }
            finally
            {
                sr.Close();

            }
            ComboItems.Text = ComboItems.Items[0].ToString();


        }

        private void Form1_Load(object sender, EventArgs e)
        {
            this.Text = "文本文件的读写";
            FillItems();
        }

        private void ButtonAdd_Click(object sender, EventArgs e)
        {

            StreamWriter sw = new StreamWriter("item.txt ", true, Encoding.UTF8);

            if (TextNewItem.text != "")
            {
                sw.WriteLine(TextNewItem.text);

            }
            else
            {
                MessageBox.Show("不能添加空选项", "操作失败", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            sw.Close();
            FillItems();
            MessageBox.Show("选项添加成功!", "操作完成", MessageBoxButtons.OK, MessageBoxIcon.Information);

        }


    }
}

  • 写回答

1条回答

  • 木艮氵 2015-12-02 17:01
    关注

    TextNewItem是一个控件的名称吧,比如是textBox的Name

    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献