title: Naming dto objects
body: <p>I have a model object called <code>Country</code>:</p>
  
  <pre><code>class Country
  {
      public string Name { get; set; }
      public string Code { get; set; }
      public Region[] Regions {get;set;}
      public URI[] Uris {get;set;}
  }
  </code></pre>
  
  <p>and via WebService I want get this Country in few versions:</p>
  
  <ol>
  <li>only Name and Code</li>
  <li>every field</li>
  <li>every filed without Uris</li>
  <li>every field without collection of Regions</li>
  </ol>
  
  <p>What names gives to them ? </p>
  
  <ol>
  <li>CountryNameWithCode</li>
  <li>CountryWithoutUris</li>
  <li>Country</li>
  <li>CountryWithoutRegions ?</li>
  </ol>
  
  <p>This is for a client in Britain. Sorry for my poor English.</p>