using System.Collections.Generic; namespace HMI.Core.Util { public class UtilContainer { private static Dictionary Map = new Dictionary(); public static bool RegisterUtil(string name, object value) { if (Map.ContainsKey(name)) return false; Map[name] = value; return true; } public T GetUtil(string name) { if (!Map.ContainsKey(name)) return default(T); return (T)Map[name]; } } }