[英]writing from textbox to text file C#
我想從Windows窗體中的文本框寫入文本文件,我想使用緩存。 我想這樣寫在文本文件中
Namelabel:NametextBox
passlabel:PasstextBox
我怎樣才能做到這一點!
StreamWriter txt = new StreamWriter("D:\\Register.txt")
txt.Write(Namelabel.Text);
txt.WriteLine(NametextBox.Text);
txt.Write(passlabel.Text);
txt.WriteLine(PasstextBox.Text);
你快到了:
using (StreamWriter txt = new StreamWriter("D:\\Register.txt"))
{
txt.Write(Namelabel.Text);
txt.WriteLine(NametextBox.Text);
txt.Write(passlabel.Text);
txt.WriteLine(PasstextBox.Text);
}
您可能希望通過使用string.Format使其更易於閱讀:
using (StreamWriter txt = new StreamWriter("D:\\Register.txt"))
{
txt.WriteLine(string.Format("{0}: {1}", Namelabel.Text, NametextBox.Text));
txt.WriteLine(string.Format("{0}: {1}", passlabel.PasstextBox, NametextBox.Text));
}
您可以簡單地使用System.IO.WriteAllText
在文件中寫入文本。 例如:
System.IO.File.WriteAllText("D:\\Register.txt",
string.Format("{0}:{1}\n{2}:{3}"
Namelabel.Text,
NametextBox.Text
passlabel.Text
PasstextBox.Text));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.