public void Write(object target, object val) { if (converter != null) { val = converter.Parse((T2)val); } field.SetValue(target, val); }
public T1[] Parse(T2[] val) { return(val.Select(x => parent.Parse(x)).ToArray()); }