title: Serializing List<MemoryStream> to a file using a standard .NET class
body: <p>Writing a WP8 Silverlight app. Is there a standard .NET technique available in this environment I can use to serialize an object like this</p>
  
  
  
  <pre class="lang-cs prettyprint-override"><code>private static List&lt;MemoryStream&gt; MemoryStreamList = new List&lt;MemoryStream&gt;();
  </code></pre>
  
  <p>to save it to a file and restore it later?</p>
  
  <p>I tried to use DataContractJsonSerializer for this which is good to serialize a List of simple custom objects, but it fails for List (I get System.Reflection.TargetInvocationException).</p>