5

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

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

4

1 回答 1

3

我写了一篇关于这个话题的博客,米格尔本人对此发表了评论,说简单的属性是内联的。我的博客文章建议属性比字段慢。这引起了 MonoTouch 团队的兴趣,他们看了看(我给他们发了我的基准应用程序让他们玩),他们不同意我的看法,说涉及其他因素。我倾向于相信他们,所以我认为使用属性就可以了。

于 2010-06-19T03:43:14.480 回答