幾乎所有我處理的應用程序都涉及一些查找值。例如,很多時候需要在WebForm上顯示語言列表(英文,法文等)供用戶選擇。在ASP.NET應用程序中處理數據庫查找值
這種查找值的公共數據結構包括一個整數Id和一個字符串作爲名稱。由於這些查找值經常使用,並且不太可能改變。大多數的時間,而不是從數據庫中抓他們,我只是定義在C#中的全局枚舉這樣
enum Language : int { English = 1, French = 2}
我一直在處理這樣的查找值年。我知道這可能不是處理這些問題的最佳方法。例如,每次將新語言添加到系統時,有人需要記住更新該枚舉。
我想這是一個非常常見的情況,只是想知道你們如何處理這種類型的查找值。
感謝,
ASP.NET緩存幫助嗎? – sean717 2010-01-20 18:06:59
是的,這會有所幫助。不是那麼多,但它會有所幫助。 – 2010-01-20 18:12:20