Я предполагаю, что вы имеете в виду закрытые установщики poperty вместо свойств readonly (get и set являются сокращением для полных getter и setters). Затем вам нужно будет сделать что-то вроде этого, чтобы задать свойства отражательно:
теперь мы можем создавать новые объекты с помощью конструктора фигурных скобок, т.е.
class Person {
readonly string FirstName {get; set;}
readonly string LastName {get; set;}
}
new Person { FirstName = "Bob", LastName = "smith" }
Мне нужно создать этот объект, используя отражение, но если эти переменные-члены помечены только для чтения, я могу установить их только в конструкторе, и доступен только конструктор фигурных скобок. Есть ли какой-нибудь способ получить доступ к конструктору в виде фигурных скобок с помощью отражения? Благодарю.