title: Is there a convention to the order of modifiers in C#?
body: <p>If I were to use more than one, what order should I use modifier keywords such as:</p>
  
  <p><code>public</code>, <code>private</code>, <code>protected</code>, <code>virtual</code>, <code>abstract</code>, <code>override</code>, <code>new</code>, <code>static</code>, <code>internal</code>, <code>sealed</code>, and any others I'm forgetting.</p>