public DefaultProperty(DefaultProperty previous, Func <Type, string, object> creator) { creators = previous?.creators.Concat(new[] { creator }).ToArray(); propertyDefinitions = new(creators); }
public DefaultProperty() { creators = Array.Empty <Func <Type, string, object> >(); propertyDefinitions = new(creators); }