的值
rectangle被装箱-但是您将丢失被修改的装箱值。尝试这个:
Rectangle rectangle = new Rectangle();PropertyInfo propertyInfo = typeof(Rectangle).GetProperty("Height");object boxed = rectangle;propertyInfo.SetValue(boxed, 5, null);rectangle = (Rectangle) boxed;
的值
rectangle被装箱-但是您将丢失被修改的装箱值。尝试这个:
Rectangle rectangle = new Rectangle();PropertyInfo propertyInfo = typeof(Rectangle).GetProperty("Height");object boxed = rectangle;propertyInfo.SetValue(boxed, 5, null);rectangle = (Rectangle) boxed;