title: Is there a benefit to using the c# out/ref keyword to "return" > 1 item in a method, instead of an object
body: <p>Returning multiple things from a method, involves either:</p>
  
  <ul>
  <li>returning an object with properties OR</li>
  <li>using the out keyword to simply modify incoming parameters</li>
  </ul>
  
  <p>Is there a benefit to using one system or the other? I have been using objects, but just discovered the out keyword, so wondering if I should bother refactoring.</p>