Пример #1
0
        public void AddOrUpdateEnumValue(C_EnumWrapper cew)
        {
            var values = (from v in EnumValues
                          where v.Name == cew.Name || v.Value == cew.Value
                          select v).ToList();

            foreach (C_EnumWrapper cewItem in values)
            {
                EnumValues.Remove(cewItem);
            }
            EnumValues.Add(cew);
            BubbleSortIList <C_EnumWrapper> .Sort(EnumValues);
        }
Пример #2
0
        public override bool Equals(object obj)
        {
            C_EnumWrapper ce = obj as C_EnumWrapper;

            return(ce != null ? Name == ce.Name & Value == ce.Value : false);
        }
Пример #3
0
        public void AddOrUpdateEnumValue(String name, UInt32 value)
        {
            C_EnumWrapper cew = new C_EnumWrapper(name, value);

            AddOrUpdateEnumValue(cew);
        }