/// <summary> /// Выдать список типов операций. /// </summary> /// <returns> список типов операций </returns> public static ArrayList GetOperationTypes() { ArrayList arr = new ArrayList(); foreach (Operation.OperationTypes type in Enum.GetValues(typeof(Operation.OperationTypes))) { if (type.GetHashCode() >= 0) { arr.Add(new EnumWrapper <OperationTypes>(type, Operation.ToString(type))); } } return(arr); }
/// <summary> /// Перевести в строку тип операции. /// </summary> /// <param name="type"> тип операции </param> /// <returns> строковое представление </returns> public static string ToString(OperationTypes type) { return(operTypes[type.GetHashCode()]); }