我正在尋找一種方式在C#中寫入文本文件。 我創建了一個窗體,其中包含名字,姓氏,電話號碼和出生日期的文本框。 當用戶點擊按鈕時,我想將該信息寫出到文本文件中。我發現的例子並沒有真正告訴我如何。所以這就是我在這裏問的原因。寫入文本文件
Q
寫入文本文件
2
A
回答
13
最簡單的方法就是使用File.WriteAllText
。構建文本成一個字符串但是你想,然後用
File.WriteAllText(filename, text);
或者您可以在文件打開TextWriter
一點做一點:
using (TextWriter writer = File.CreateText(filename)) // Or AppendText
{
writer.WriteLine("First name: {0}", firstNameInput.Text);
writer.WriteLine("Last name: {0}", lastNameInput.Text);
writer.WriteLine("Phone number: {0}", phoneInput.Text);
writer.WriteLine("Date of birth: {0}", birthInput.Text);
}
注意,你可能想對於出生日期而言,不僅僅是直接從用戶那裏轉儲文本 - 例如,您可能需要驗證它並將其寫入標準格式。
+0
CreateText想一個文件名 – 2010-11-09 21:31:06
+3
@Henk:完成, 謝謝。 (是否爲-1?如果不是,對downvote的評論非常歡迎...) – 2010-11-09 21:40:42
2
裏面一個ButtonClick或類似:
using (var writer = System.IO.File.CreateText(fileName))
{
writer.WriteLine(firstNametextbox.Text);
// other writes
}
相關問題
- 1. Powershell - 寫入文本文件
- 2. PHP寫入文本文件
- 3. Android寫入文本文件
- 4. 將文本寫入文件
- 5. 寫入文本文件
- 6. JSP寫入文本文件
- 7. 寫入文本文件
- 8. 寫入文本文件
- 9. PowerShell:寫入文本文件
- 10. Java寫入文本文件
- 11. 從文本文件寫入CSV文件
- 12. 寫INT到文本文件寫入
- 13. PHP寫入文本文件從輸入
- 14. 將俄文文本寫入txt文件
- 15. 寫入文件shell腳本
- 16. shell腳本:寫入文件
- 17. 從文本文件中寫入文本文件python
- 18. 將文本文件的特定行寫入文本文件 - Python
- 19. PYTHON如何將str輸入文本寫入文本文件
- 20. 如何僅在文本文件尚未寫入的情況下才將文本寫入文本文件
- 21. Tkinter無法寫入文本文件
- 22. 寫入/讀取文本文件(C#)
- 23. 從文本文件寫入決策樹
- 24. C++寫入文本文件損壞
- 25. 將x次寫入文本文件
- 26. 將json寫入文本文件,jettison
- 27. 從列表中寫入文本文件
- 28. 寫入文本文件不匹配
- 29. 將zip內容寫入文本文件
- 30. NodeJs文本文件的寫入
Lotsa這裏的例子:http://msdn.microsoft.com/en-us/library/3z2ck8eh.aspx – Hogan 2010-11-09 21:26:50