title: Convention for Filenames of Generic Classes
body: <p>I want to be able to distinguish between a generic and regular (non-generic) version of a class. Much like the .NET framework does with it's generic and non-generic versions of several of it's interfaces and collection classes. (<a href="http://msdn.microsoft.com/en-us/library/system.collections.queue.aspx" rel="noreferrer">Queue</a>, <a href="http://msdn.microsoft.com/en-us/library/7977ey2c.aspx" rel="noreferrer">Queue(T)</a>)</p>
  
  <p>I generally like to follow the convention of one class per file (as in Java). Is there a common convention for naming files containing a single generic class? I'm mostly interested in Windows (NTFS specifically) but it seems like a good convention would be (at least a little) portable.</p>