2011-04-29 65 views
1

我正在實現一個應用程序,我有一些列表中有一些東西,它總是相同的,但我不想在我的真實邏輯中實現這個東西。將東西保存在settingsfile或..?在C#

有什麼辦法可以在應用程序中保存這些項目嗎?我已經閱讀了關於將這些項目保存在設置文件中的一些信息。

這是最好的方法,還是有更好的方法?我該怎麼做?

+0

1.保存到數據庫2.保存到設置文件3.使用「class」來實現它。如果它總是相同的,我推薦3。 – Maidot 2011-04-29 08:27:48

回答

0

如果列表的內容應該永遠不會被更改,您可以使它們成爲靜態類中的私有靜態字段,爲創建列表的新實例提供了一種方法。

如果應該更改列表的內容,最好將它存儲在應用程序設置文件中。

如果列表的內容應該更改爲每個用戶,則應將其保存在用戶設置文件中。

0

取決於內容本身的,我喜歡列表的內容加載到一個數據庫表。例如,一張學校名單將存儲在T_Ref_Schools表格中。參考文獻指出,這些數值可以隨時間變化,但並不經常。