public object Convert(string value, PropertyInfo targetProperty) { Ensure.ArgumentNotNull(targetProperty, "targetProperty"); return System.Convert.ChangeType(value, targetProperty.PropertyType, CultureInfo.InvariantCulture); } }