 <p>The short answer is <strong>no, there isn't.</strong> You always should write the access specifier in front of your field/method.</p> <pre><code>public int var1; public char var2; </code></pre> <p>Note that <code>private</code> is the default specifier. It is a question of design, but I would always explicitly designate the modifier. (And even if it is just for the consistent indentation!)</p> <p>Read more on <a href="http://msdn.microsoft.com/en-us/library/ba0a1yw2%28v=vs.71%29.aspx" rel="nofollow">Accessibility Levels (C#)</a> at msdn.</p>