public static Object ConvertTo(Object Object, Type ToType) { if (ToType.IsEnum) { Object = Enum.ToObject(ToType, Object); } return Convert.ChangeType(Object, ToType); }