title: Adding LINQ to my classes
body: <p>I want to add LINQ support to my <a href="http://en.wikipedia.org/wiki/Property_list" rel="noreferrer">Apple Property List</a> (Property List) parser (binary, JSON, and XML) so that I can use SQL like queries on it like you can with <code>System.Xml</code>. It works by parsing the file completely and saving it on the heap. (like <code>System.Xml</code> does).</p>
  
  <p>I have been Googling and can't seem to understand any of it (I get a lot of <code>Using LINQ to SQL Classes</code> pages). The guide over on <a href="http://msdn.microsoft.com/en-us/library/bb384470.aspx" rel="noreferrer">MSDN</a>, I don't understand either. What do I need to do?</p>