title: C# 'ref' keyword, performance
body: <p>If you have a Bitmap object that needs to be passed to numerous methods (about 10), and finally to an event where it shall finally be disposed of after it's used, would it be (performance wise) beneficial to pass it to every one of those methods by reference instead of value?</p>
  
  <p>Passing by value, the object is copied, passing by reference its not.</p>
  
  <p>(Performance is critical in this situation. The application needs to run as fast as possible.)</p>