.Net / C#的速度会随着场深的增加而降低吗?

时间:2010-10-13 18:20:04

标签: .net object performance hierarchy depth

以下两行代码之间是否存在执行速度差异?我无法看到IL:

int x = MainObject.Field1;
int x = MainObject.Public.Fields.Field1;

我从Delphi(本机代码)知道,没有区别。

2 个答案:

答案 0 :(得分:1)

通过'。'访问更深层次的类结构元素 - NO,但是用它调用方法 - 是。

答案 1 :(得分:0)

没有任何区别。 (假设你的意思是,正如你在标题中所说的那样,字段)