我有一個文本框和form1中的按鈕,當我在文本框中寫入時,可以使用我的按鈕將它保存到計算機上的文件中。這是把我的按鈕在單獨的類中的C#StreamWriter
public void button1_Click(object sender, EventArgs e)
{
string FileName = "C:\\sample\\sample.txt";
System.IO.StreamWriter WriteToFile;
WriteToFile = new System.IO.StreamWriter(FileName);
WriteToFile.Write(textBox1.Text);
WriteToFile.Close();
MessageBox.Show("Succeded, written to file");
內但無論如何,我想移動一切與StreamWriter的做自己的階級(1類),並從我的主要形式調用它,按鈕內。 如果我將所有內容移動到Button中並將其移動到方法內部的class1,它聲稱Textbox1不存在,顯而易見。
你有什麼提示或鏈接我應該多讀些什麼?
問候 DB
通'textBox1.Text'作爲參數方法 – Backs
作爲最佳實踐,我還會推薦在using語句中打開StreamWriter,或者讓使用它的類實現IDisposable接口 – martijn