title: Representing abbreviations in camel-cased class names
body: <p>I'm creating a C# library and am going to be prefix most of the public classes with the protocol they use (TCP, UDP, etc) and I came to a little dilemma: should it be <code>TCPXxxx</code> or <code>TcpXxxx</code>?</p>
  
  <p>There doesn't seem to be a standard in the .NET framework (<code>IPAddress</code> versus <code>TcpClient</code>).</p>
  
  <p>Which you would prefer when working with a library: <code>TCPXxxx</code> or <code>TcpXxxx</code>?</p>