public EnumMap(EnumMapMember[] members, bool isFlags) { _members = members; _isFlags = isFlags; _enumNames = new string[_members.Length]; _xmlNames = new string[_members.Length]; _values = new long[_members.Length]; for (int i = 0; i < _members.Length; i++) { EnumMapMember mem = _members[i]; _enumNames[i] = mem.EnumName; _xmlNames[i] = mem.XmlName; _values[i] = mem.Value; } }
public EnumMap (EnumMapMember[] members, bool isFlags) { _members = members; _isFlags = isFlags; _enumNames = new string[_members.Length]; _xmlNames = new string[_members.Length]; _values = new long[_members.Length]; for (int i = 0; i < _members.Length; i++) { EnumMapMember mem = _members[i]; _enumNames[i] = mem.EnumName; _xmlNames[i] = mem.XmlName; _values[i] = mem.Value; } }