title: How to get a SharePoint List Item By Unique Id
body: <p>Is it possible to get SP List Item by unique Id (without writing a Caml request) if I know a related List Id.</p>
  
  <pre><code>var item = list.GetItemById("CFA9E204-6509-424B-A246-0DE5295C42B2");
  </code></pre>
  
  <p>When I tried to get item using this code, I received an error: "Input string was not in a correct format."</p>
  
  <p>What's wrong with the GetItemById() method?</p>
  
  <p>Why does it has an overloaded method GetItemById() with a string argument if it understands only integer Id?</p>
  
  <p><strong>EDIT</strong>:</p>
  
  <p>I use SharePoint Client Object Model where List entity has no a method GetItemByUniqueId(), but it has the GetItemById() method, which receives string or integer Id.</p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.client.list_members%28v=office.14%29.aspx" rel="noreferrer">MSDN Documentation</a></p>