Dans VS2008, j'utilisé pour taper« Propriété publique de VS2010 <PropertyName> Comme <DataType> vs public var
Public Property <PropName> As <dataType>
et appuyez sur la touche Entrée et l'éditeur IDE élargirait automatiquement vers un bloc de pleine propriété soufflé Maintenant, d'après ce que je comprends, une nouvelle fonctionnalité de 2010 est que le compilateur "étend" la syntaxe courte ci-dessus dans le même code IL que vous obtiendriez avec la propriété complète GET AND SET sub méthodes qui étaient habitués à voir avant dans l'éditeur.
Mais fonctionnalité, comment diable est-ce différent d'avoir juste une variable de niveau de classe publique? Si le seul diff est ce qu'il compile et si, par ailleurs, il n'y a pas de différence fonctionnelle, la nouvelle méthode n'est-elle pas moins efficace que l'ancienne puisqu'elle implique plus de code que juste une variable de mémoire de niveau classe? Je pensais que si vous n'aviez pas de code derrière vos propriétés, elles étaient essentiellement les mêmes. Je suppose que la diffrenece est qu'ils ont juste ajouté le mot clé "propriété" mais la fonctionnalité, leur n'est pas diff, hein?