【发布时间】:2014-11-14 02:51:24
【问题描述】:
我有以下 PageViewModel 类:
public class PageViewModel : ViewModel<Page>
{
public PageViewModel ()
{
Kywords = new List<Keyword>();
AnswserKeywordDictionary = new Dictionary<string, Answer>();
}
public Company Company { get; set; }
public List<Keyword> Kywords { get; set; }
public Dictionary<string, Answer> AnswserKeywordDictionary { get; set; }
}
在我看来,我正在使用这样的属性 AnswserKeywordDictionary:
@Html.DisplayAffirmativeAnswer(Model.AnswserKeywordDictionary["myKey"])
我的问题是:如果“myKey”不在字典中,我如何返回默认值。
提前致谢
【问题讨论】:
-
我不想每次都检查,我正在寻找类似当你使用 get 返回值时的东西
标签: c# asp.net-mvc dictionary