private static Dictionary <byte[], VaneInfo> LoadFromDatabase() { Dictionary <byte[], VaneInfo> list = new Dictionary <byte[], VaneInfo>(); using (ProduceBussiness db = new ProduceBussiness()) { VaneInfo[] vaneInfos = db.GetAllVane(); foreach (VaneInfo b in vaneInfos) { if (!list.ContainsKey(b.Param1)) { list.Add(b.Param1, b); } } } return(list); }