Dictionary中如何用键查找值,或值查找键?
如题,有这样一个波特率的Dictionary
Dictionary<int, int> Dic_BandRate = new Dictionary<int, int>()
{
{10,115200},{11,57600},{12,38400},{13,19200},{14,9600},{15,4800}
};
如何根据上层传来的9600,找到14这个值,总感觉一句话就可以觉得的,还是没实现,谢谢各位!
[解决办法]
Dictionary<int, int> Dic_BandRate = new Dictionary<int, int>() { {10,115200},{11,57600},{12,38400},{13,19200},{14,9600},{15,4800} }; var query = from d in Dic_BandRate where d.Value == 9600 select d.Key; Console.WriteLine(query.FirstOrDefault());