私は 1 つのプロパティを持つモデルを持っています: public string UserName {get;set;}
私のデータベースには、このプロパティに追加する必要がある属性のリストがあります。プロパティ名 ("UserName") に基づいてデータベースから属性名と属性値の辞書を取得します。これらのカスタム属性をプロパティに追加するにはどうすればよいですか?
ありがとう、クルヴィ
私は 1 つのプロパティを持つモデルを持っています: public string UserName {get;set;}
私のデータベースには、このプロパティに追加する必要がある属性のリストがあります。プロパティ名 ("UserName") に基づいてデータベースから属性名と属性値の辞書を取得します。これらのカスタム属性をプロパティに追加するにはどうすればよいですか?
ありがとう、クルヴィ
Dictionary
あなたがこのようなものを持っていると仮定します
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("UserID", "1");
dict.Add("UserName", "Jon");
dict.Add("Age", "58");
で辞書の項目の値を取得したい場合は、次のKeyname
"UserName"
ように get を使用できます
if (dict.ContainsKey("UserName"))
{
string userName=dict["UserName"];
}
データベースから Dictionary にデータをロードするのはなぜですか? ドメインオブジェクトに直接ロードしないのはなぜですか?