/// <summary> /// Converts a Status3Enum value to a corresponding string value /// </summary> /// <param name="enumValue">The Status3Enum value to convert</param> /// <returns>The representative string value</returns> public static string ToValue(Status3Enum enumValue) { switch (enumValue) { //only valid enum elements can be used //this is necessary to avoid errors case Status3Enum.SUCCESS: case Status3Enum.FAILURE: return(stringValues[(int)enumValue]); //an invalid enum value was requested default: return(null); } }
/// <summary> /// Converts a Status3Enum value to a corresponding string value /// </summary> /// <param name="enumValue">The Status3Enum value to convert</param> /// <returns>The representative string value</returns> public static string ToValue(Status3Enum enumValue) { switch (enumValue) { //only valid enum elements can be used //this is necessary to avoid errors case Status3Enum.None: case Status3Enum.Processing: case Status3Enum.Available: case Status3Enum.Error: case Status3Enum.Timeout: case Status3Enum.Filesizetoobig: case Status3Enum.Filesizetoosmall: return(stringValues[(int)enumValue]); //an invalid enum value was requested default: return(null); } }