MonoTouch - 字段与自动属性

时间:2010-06-19 03:18:32

标签: c# performance xamarin.ios automatic-properties

使用字段而不是自动属性时是否存在明显的性能差异?如果我反序列化一组1000个JSON对象,每个具有5个属性呢?

我的iPhone域模型基本上是我的网络应用程序用于序列化为javascript的DTO的副本。他们都习惯使用自动属性。我担心我在MonoTouch中使用它们会浪费CPU周期。

1 个答案:

答案 0 :(得分:3)

blogged关于这个话题,Miguel自己评论说,简单的属性是内联的。我的博文建议属性比字段慢。这引起了MonoTouch团队的兴趣,他们看了一下(我发给他们我的基准应用程序)并且他们不同意我,说其他因素也参与其中。我倾向于相信它们,所以我认为使用属性就好了。