C# " ref " mot-clé, la performance

Si vous avez un objet Bitmap doit être passée à de nombreuses méthodes (environ 10), et enfin à un événement où il doit enfin être jetés après utilisation, serait-il (performance sage) bénéfique pour le passer à chacune de ces méthodes par référence au lieu de la valeur?

Passage par valeur, l'objet est copié, le passage par référence à ses pas.

(Performance est critique dans cette situation. L'application a besoin de courir aussi vite que possible.)

vb.net: which-is-faster-byval-or-byref
Il y a maintenant moyen, comment pourrait-on être en mesure de passer une image en valeur.

OriginalL'auteur David Anderson | 2009-05-23