1. 程式人生 > >C# 如何建立與讀寫txt檔案

C# 如何建立與讀寫txt檔案

// 判斷檔案是否存在,不存在則建立,否則讀取值顯示到窗體
            if (!File.Exists("F:\\TestTxt.txt"))
            {
                FileStream fs1 = new FileStream("F:\\TestTxt.txt", FileMode.Create, FileAccess.Write);//建立寫入檔案 
                StreamWriter sw = new StreamWriter(fs1);
                sw.WriteLine(this.textBox3.Text.Trim() + "+" + this.textBox4.Text);//開始寫入值

                sw.Close();
                fs1.Close();
            }
            else
            {
                FileStream fs = new FileStream("F:\\TestTxt.txt", FileMode.Open, FileAccess.Write);
                StreamWriter sr = new StreamWriter(fs);
                sr.WriteLine(this.textBox3.Text.Trim() + "+" + this.textBox4.Text);//開始寫入值

                sr.Close();
                fs.Close();

            }

或者借鑑如下程式碼:

     StreamWriter sw = new StreamWriter(Application.StartupPath + "\\" + textBox1.Text);

     sw.Write(textBox2.Text);
     sw.Flush();
     sw.Close();
     MessageBox.Show(this, "成功向檔案中寫入內容!", "提示對話方塊", MessageBoxButtons.OK, MessageBoxIcon.Information);