title: Using enums as status returned status indicators in C#
body: <p>Just wondering what the general consensus was about returning enums from methods indicating the status. The notion of returning codes (ints) is pretty innate in oldschool systems programming (C) but I am wondering if the methodology for indicating the status has changed. </p>
  
  <p>thanks</p>
  
  <p><strong>Edit:</strong> I am aware that enums are basically int values. I'm inquiring about the sheer practice of having methods start throwing around status codes (be them enums or ints) to indicate statuses altogether. It seems like a good practice but I was wondering if there is any negative feelings about the idea.</p>
  
  <p>I would always choose an enum over an int return for a status code.</p>