2011-05-12 22 views

回答

1

如果你在谈论一个通用的Object,这是不可能的,因为它是动态的。你想要做的是创建一个只有'getter'函数的类,并且每个属性都在构造函数中指定。

如果你想让它仍然可以绑定,看看我的博客文章约bindable read-only properties

1

使用get/set方法。可以有两种策略:

  1. 私有变量在类本身内被初始化,并且每个私有变量都具有公共字段只读的公共get方法。
  2. 如果您需要从外部设置值,则应该创建set-methods并在已设置值时抛出错误。
相关问题