我想創建一個具有預定義數據集(當前是文本文件)的應用程序,它從中讀取數據,現在應該如何實現數據存儲,以便當我共享該應用程序與其他人,我不必通過文本文件或任何其他數據文件(如果可能,我可以加密內容,並使用不同的擴展名)外部。我只想給這個人一個exe文件,數據應該包含在exe文件中。 反正做到了? 在此先感謝應用程序設計 - 從文本文件中讀取數據
1
A
回答
1
包括文本文件爲a resource。
您不需要更改構建(如果您使用的是Visual Studio)。 Visual Studio將嵌入資源/文件,並生成該文件的只讀屬性,所以你可以從你的代碼中直接訪問它:
string fileContent = YourResourceFile.TheEmbeddedFile;
你可能分裂每個斷行的fileConent但以前的生產線將加載整個文件進入記憶。
string[] lines = fileContent.Split(new string[] { Environment.NewLine }, StringSplitOptions.None);
如果文件過大,無法一次讀入內存,你可以作爲解釋here流的資源。
0
您可以將文件的構建模式更改爲resource
/embedded resource
,從中讀取的工作方式不同,但應該在某處回答。
相關問題
- 1. 從文本文件中讀取數據
- 2. 從文本文件中讀取數據
- 3. 從文本文件中讀取數據
- 4. R從文本文件讀取數據
- 5. 如何從應用程序目錄文本文件中讀取文本文件
- 6. 從文本文件中讀取應用程序時崩潰
- 7. 從文件中讀取統計數據
- 8. 從外部應用程序文本框中讀取文本
- 9. 如何從Web應用程序讀取文本文件
- 10. C程序設計 - 從閱讀文本文件
- 11. 讀取數據從文本文件
- 12. 從文本文件中讀取數組
- 13. OLTP應用程序讀取數據倉庫數據設計
- 14. 從文本文件中讀取數據到結構數組中
- 15. 從應用程序支持文件夾中刪除文件後,應用程序正在讀取數據
- 16. 如何從Drive應用程序數據文件夾中讀取數據?
- 17. 關於從文件讀取數據來構造應用程序的設置
- 18. 使用java從文本文件中讀取數據行
- 19. 無法讀取metro應用程序中的文本文件?
- 20. 如何讀取Struts 2應用程序中的文本文件
- 21. 在.jar應用程序中讀取文本文件
- 22. 在android應用程序中逐行讀取文本文件
- 23. 在Android應用程序中讀取大型10mb文本文件
- 24. 如何在mfc應用程序中讀取.scd數據文件
- 25. 從XML文件讀取Gtk3應用程序的配置設置
- 26. 從本地CSV文件提取數據iphone應用程序
- 27. 從參數中讀取文本文件
- 28. 從Android中的文本文件讀取類型double的數據
- 29. 從matlab中的.dat文件讀取文本和數值數據
- 30. Windows Phone從文本文件中讀取
我是否需要對構建模式進行更改,如下所述?以及如何引用內容,我想逐行閱讀文件,這將是可能的? – Billy
我已經更新了我的答案。 – Laoujin
哇....非常感謝你....我會後,如果我有任何問題....非常感謝你:) – Billy