日期:2014-05-17  浏览次数:20724 次

C# 简单问题 我零基础刚接触C# 求各位高手解答
如果我在我程序里想实现,按一个按钮将我程序里边的Checklistbox中的选项(每个选项都是一个Car类,里边有数据的)都保存到本地文件中。  
然后,每次打开这个程序的时候,先从本地文件中读取每个Car类实例的信息,上来就显示在我的Checklistbox中。
我编写的代码如下:
namespace ZAICUN
{
    partial class Form1 : Form
    {
        public Car car1;
        public Form2 fm2;
        public Form1()
        {
            InitializeComponent();
            fm2 = new Form2(this);
            fm2.Visible = false;
        }
        private void button1_Click(object sender, EventArgs e)
        {
            fm2.Visible = true;
        }
        private void button3_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < checkedListBox1.Items.Count; i++)
            {
                if (checkedListBox1.CheckedItems.Contains(checkedListBox1.Items[i]))
                {
                    Car carx = (Car)Cangku.al_Car[i];
                    MessageBox.Show(carx.name.type + carx.brand.type + carx.size.type);
                }

            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < checkedListBox1.Items.Count; i++)