System.Diagnostics.TraceUtils.ConvertToBaseTypeOrEnum C# (CSharp) Method

ConvertToBaseTypeOrEnum() private static method

private static ConvertToBaseTypeOrEnum ( string value, Type type ) : object
value string
type System.Type
return object
        private static object ConvertToBaseTypeOrEnum(string value, Type type) {
            if (type.IsEnum)
                return Enum.Parse(type, value, false);
            else
                return Convert.ChangeType(value, type, CultureInfo.InvariantCulture);
        }