C# .net List或Dictionary根据已知key获取value方法

Razor视图中写的,其它地方参考即可

@{
ViewData["Title"] = "Index";
var dic = new Dictionary<string, string> { { "key1", "value1" }, { "key2", "value2" }, { "key3", "value3" } };
@dic.SingleOrDefault(o => o.Key == "key1").Value;

@dic.GetValueOrDefault("key2");

dic.TryGetValue("key3", out string x);
@x;
}

声明:本站内容来源于原创和互联网,尊重作者版权,转载请注明来源网址,欢迎收藏,谢谢!