Пример #1
0
 protected bool Equals(Enumerated <T> classEnumBase)
 {
     if (classEnumBase == null)
     {
         return(false);
     }
     return(GetType() == classEnumBase.GetType() && Equals(Name, classEnumBase.Name));
 }
Пример #2
0
        public void Add(Enumerated <T> item)
        {
            string name = item.Name;

            if (_inner.ContainsKey(name))
            {
                ExceptionHelper.ThrowArgumentException("enunName", Exceptions.Enumerated_DuplicatedTemplate, name);
            }
            _inner.Add(name, item);
        }