我有我的應用程序的詳細配置信息存儲在一個表像下面:如何將namevaluecollection自動映射到強類型類?
SettingName SettingValue
-------------------- ---------------------
PostsPerPage 10
EmailErrors True
AdminEmailAddress [email protected]
我的數據訪問類說回報存儲在表中設置的NameValueCollection中/ keyvaluepair。
什麼是將namevaluecollection/keyvaluepair映射到強類型類的最佳方式,如下面那個名爲與SettingName列相同的屬性。
public class Settings
{
public int PostsPerPage{get;set;}
public bool EmailErrors{get;set;}
public string AdminEmailAddress{get;set;}
}
是有一些原因,你需要轉而使用的app.config/web.config中的這種古怪的格式? – 2010-02-25 22:49:12