MonoTouch - 字段与自动属性

kwc*_*cto 5 c# performance automatic-properties xamarin.ios

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

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

Mat*_*eer 3

在博客中讨论了这个主题,Miguel 本人对此发表了评论,说简单的属性是内联的。我的博客文章建议属性比字段慢。这引起了 MonoTouch 团队的兴趣,他们看了看(我向他们发送了我的基准应用程序来玩),但他们不同意我的观点,说还涉及其他因素。我倾向于相信它们,所以我确实认为使用属性就可以了。