2016-07-09 271 views

回答

0

這取決於您的應用程序。 如果你正在做一些有趣或練習/學習的程序,我會建議你開始將數據保存在XML文件中。使用XML是所有程序員必須知道的事情,它比使用SQL更簡單,因爲您需要安裝DataBase引擎,並且如果您不熟悉SQL,則會遇到一些麻煩。

還有比整個SQL Server引擎更簡單的存儲SQL數據的方法,您可以使用LocalDb功能,我認爲Visual Studio在安裝它之後提供它,如果沒有,那麼您可以檢查你的nuget包管理器並下載它。

以下是有關的LocalDB的一些信息: https://msdn.microsoft.com/en-us/library/ms233763(v=vs.110).aspx

1

我建議你使用SQLite

SQLite是內部存儲的不錯選擇。它爲您提供了數據庫的靈活性,但與傳統數據庫(例如MySQL)相比,它很小並且需要零配置。如果我必須定期讀取/寫入數據,我會使用它。

你可能也想看看configuration filesresource files

配置文件將是最好的選擇,如果你需要加載/保存在啓動/關機的數據量小。

<configuration> 
    <appSettings> 
     <add key="MyList" value="[contents of your serialized list]" /> 
    </appSettings> 
</configuration> 

資源文件是相對於配置文件更高級的選項,但也許它不是你真正需要的:可以按如下步驟存儲序列名單。

+0

同意,您可以將變量值保存到本地文件或數據庫中。 –

相關問題