如果一個文本文件存儲,有很多詞在它像貓,鼠,帽子,蝙蝠全部存放在words.txt
,記事本我怎麼能單獨檢索每個字和讓他們存儲在使用一個FileStream和StreamReader
對象的字符串數組String []
MYARRAY。它獲取存儲像MyArray[0] = "cat"
,MYARRAY [1] = 「鼠」。從操作系統檢索數據並將其存儲在程序
0
A
回答
2
假設的話都用空格(即沒有標點符號等),就可以讀取該文件轉換成字符串,然後把它分解分離:
string allText = File.ReadAllText("words.txt");
string[] MyArray = allText.Split(
new [] {" ", Environment.Newline},
StringSplitOptions.RemoveEmptyEntries);
如果由於某種原因,你絕對要使用一個FileStream
和StreamReader
,你會寫:
string allText = null;
using (FileStream fs = new FileStream(...)) // fill in file name and other params
{
using (StreamReader sr = new StreamReader(fs))
{
allText = sr.ReadToEnd();
}
}
// do the string split here
現在,如果你要考慮到標點符號和特殊字符,這是一個更復雜的問題。
相關問題
- 1. 從Excel中檢索數據並將其存儲在Access中
- 2. C#檢索數據並將其存儲在列表中
- 3. 檢索MongoDB數據並將其存儲在列表中
- 4. 在c#中檢索操作系統
- 5. 無法從數據庫檢索數據並將其存儲到值
- 6. 如何從Firebase數據庫檢索數據並將其存儲爲字符串?
- 7. 系統/操作系統緩存與應用程序緩存
- 8. 從Sql存儲過程檢索數據
- 9. 從存儲過程檢索數據
- 10. 如何從sqlite檢索列並將其存儲到數組中?
- 11. 將數據存儲在數據庫中並在datagridview中檢索
- 12. 從Mysql中檢索數據並將其存儲在選項html標記中
- 13. VBA:從過濾器中檢索數據並將其存儲在變量中
- 14. 如何從JComboBox中檢索數據並將其存儲在JTextFields中?
- 15. Sencha Touch-從服務器檢索XML數據並將其存儲在對象中
- 16. 單程序操作系統
- 17. 從數據庫中檢索數據並存儲在數組中
- 18. 從Bloomberg API存儲JSON數據並將其存儲在MongoDB中
- 19. 調用API以檢索JSON數據並將其存儲在數據庫中
- 20. 從MSExcel中檢索數據並存儲在數據庫中
- 21. 操作系統更新後BlackBerry持久存儲數據丟失
- 22. PHP從表格行中檢索數據並將其存儲到變量
- 23. 從Google Chrome擴展程序中檢測操作系統
- 24. 如何從Silverlight應用程序中檢測操作系統?
- 25. 從Sql檢索數據並將其保存爲PDF
- 26. PXE引導安裝操作系統並使用程序獲得其成功的操作系統安裝狀態
- 27. 檢索數據的特定列並將其存儲在字符串數組中
- 28. 以JSON序列化數據並在Django中從postgresqlDB存儲和檢索數據?
- 29. 如何檢索數據庫值並將其存儲爲樹數據結構?
- 30. 從網站檢索信息並將其存儲在Excel工作表中
那你試試?你有什麼麻煩?你在問如何讀取文件?如何分割一個字符串? – SLaks
讀取一個文件,然後存儲正在讀取的數組變量。其中每個字使用文件流和數據流的讀者對象 – user2603107