static MapBox() { Instance = new MapBox(); Type mytype = typeof (GMapProviders); FieldInfo field = mytype.GetField("DbHash", BindingFlags.Static | BindingFlags.NonPublic); Dictionary<int, GMapProvider> list = (Dictionary<int, GMapProvider>) field.GetValue(Instance); list.Add(Instance.DbId, Instance); }
static MapBox() { Instance = new MapBox(); Type mytype = typeof(GMapProviders); FieldInfo field = mytype.GetField("DbHash", BindingFlags.Static | BindingFlags.NonPublic); Dictionary <int, GMapProvider> list = (Dictionary <int, GMapProvider>)field.GetValue(Instance); list.Add(Instance.DbId, Instance); }