title: What is the best practice for naming private and static private methods in C#?
body: <p>I'm trying to figure out what is the smartest way to name private methods and private static methods in C#.</p>
  
  <p>Background:
  I know that the best practice for private members is underscore-prefix + camelcase.  You could argue this with me, but trust me I've seen enough code from hardcore pros that follow this convention, it is the skilled industry standard.</p>
  
  <p>I also know that pascal case is the industry standard for public methods.  But I have seen a combination of test style naming (ie. method_must_return_false_occasionally ) to pascal case, camelcase, and underscore-prefix + camelcase, for private and private static methods.</p>
  
  <p>But what is the best practice style for private and private static method naming in C#?</p>
  
  <p>If there are certain styles that are used from some private methods and not others, I can understand that, just explain.</p>
  
  <p>Thanks for reading.</p>