What is the point of using the private access modifier for C# class members?
<p>From MSDN...</p>

<blockquote>
  <p><a href="http://msdn.microsoft.com/en-us/library/ms173121.aspx" rel="nofollow">The access level for class members and struct members, including nested classes and structs, is private by default.</a></p>
</blockquote>

<p>If class members are private by default then why use the private access modifier for them? I see it all the time in code examples and open source projects including the ASP.NET MVC source. I even use it in my own projects but I'm left wondering why.</p>
