Est-ce que .Net / C # 'La degrade de vitesse avec la profondeur de champ accrue?
-
30-09-2019 - |
Question
Y at-il une différence de vitesse d'exécution entre les deux lignes de code ci-dessous? Je ne peux pas dire de regarder l'IL:
int x = MainObject.Field1;
int x = MainObject.Public.Fields.Field1;
Je sais de Delphi (code natif), il n'y a pas de différence.
La solution
accesing par '' Deeper éléments de structure de classe - Non, mais l'invocation de méthode avec elle -. OUI
Autres conseils
Il n'y a pas de différence que ce soit. (En supposant que vous voulez dire, comme vous le dites dans le titre, les champs)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow