public static void Main()
var person = new Person("Mario", "Rossi");
Type personType = typeof(Person);
PropertyInfo property = personType.GetProperty("FirstName", BindingFlags.Public | BindingFlags.Instance);
property.SetValue(person, "Enzo");
Console.WriteLine($"{person.FirstName} {person.LastName}");
public Person(string firstName, string lastName)
public string FirstName { get; private set; }
public string LastName { get; private set; }