场景
有时候需要往数据库中存取数据比如
1,2,3
但是取出来后可能需要对应的中文。
首先新建全局变量类Global,然后声明全局字段来存取键值对。
Dictionary<string, string> _componentsKeyValue = new Dictionary<string, string>() { {"1", "霸道"}, {"2", "流氓"}, {"3", "气质"}, {"4", "你好"}, {"5", "下午好"}, {"6", "嗯呢"} };
然后再新建全局属性来获取此键值对
public Dictionary<string, string> ComponentsKeyValue { get { return this._componentsKeyValue; } }
注:
博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
然后在需要通过键获取值的地方
string name = Global.ComponentsKeyValue.Where(q => q.Key == "1").First().Value.ToString();
这里的键值对都是使用的string ,具体可以根据自己需要定义字典的键值对的类型。