我想從單獨的字符串構建CSV文件,但由於字符串的大小很大,我試圖避免在寫入文件之前將字符串加入單個字符串。意思是,創建一個文件並添加另一個字符串。 可以這樣做嗎?用C#從單獨的字符串創建CSV
1
A
回答
4
而不是使用字符串去StringBuilder
建立你的字符串。
比文件中的刷新字符串。
1
你可以使用StreamWriter對象http://msdn.microsoft.com/en-us/library/system.io.streamwriter.aspx
看一看here以及
1
如果您正在使用StreamWriter Class後來乾脆要寫入值到文件每次調用Write方法。
1
Here是一個用於創建文本文件的完整演示,包括創建後向其添加字符串的函數。
0
參照這個編碼。
StringBuilder Content1 = new StringBuilder();
Content1.Append("MailFrom:" + FromAdd + Constants.vbCrLf);
Content1.Append("MailTo:" + EmailID + Constants.vbCrLf);
Content1.Append("MailCC:" + MailCC + Constants.vbCrLf);
Content1.Append("MailBCC:" + MailBCC + Constants.vbCrLf);
Content1.Append("MailSubject:" + MailSubject + RequestNumber + Constants.vbCrLf);
Content1.Append("MailAttachment:" + MailAttachment + Constants.vbCrLf);
Content1.Append("MailBody:" + "" + Constants.vbCrLf);
if (!File.Exists(Application.StartupPath)) {
SW = File.CreateText(Application.StartupPath + "\\" + FinalPath);
using (fs) {
}
Thread.Sleep(1000);
}
using (SW) {
SW.Write(Content1.ToString);
}
使用上述方法創建文本文件並編寫內容。
相關問題
- 1. C:從分隔的源字符串創建字符串數組
- 2. C++從字符串創建ambigram
- 3. 單獨字符串
- 4. C++:創建字符串
- 5. 使用AppleScript從CSV查找創建字符串
- 6. 從字符串創建NSPredicate
- 7. 從字符串創建表
- 8. 從HTMLDivElement創建字符串
- 9. 創建從字符串
- 10. 單獨的字符串中的字符在C#3.0
- 11. 從列表/ SortedLists C#中創建CSV字符串的有效方法?
- 12. 使用字符串C++創建目錄
- 13. 從字符串數組創建獨特組合陣列
- 14. 創建從字符串列表中的所有不同單詞的字典C#
- 15. 使用在單獨的函數中創建的字符串插入到表中
- 16. 從字符串創建子串數組
- 17. 字符串中的單獨數字
- 18. 使用.constantize從單獨的字符串調用類和方法
- 19. 從數字範圍創建字符串
- 20. 從字符串列表創建字典
- 21. 如何使用C#從字符串中單獨檢查/過濾大寫單詞?
- 22. 從值的字符串創建refinementList
- 23. Android的字符串操作,字符串中的單獨的行
- 24. 通過C API從字符串創建並調用python函數
- 25. 字符串創建
- 26. 如何從字符串數組中創建一個字符串C
- 27. 創建一個字符串矢量:C++
- 28. 字符串解析C#創建段?
- 29. 有沒有一種簡單的方法從C中的字符串數組創建一個字符串?
- 30. 從C中的文件創建動態分配的字符串
你爲什麼要創建一個電子郵件? – 2011-04-13 09:39:28
剛剛舉了一個例子,就是這樣。 – 2011-04-13 09:41:36