title: StreamReader and Portable Class Library
body: <p>I am writing a ConfigManager class using Portable Class Libraries. PCL supports <code>StreamReader</code> and <code>StreamWriter</code> classes that I want to use, but the PCL version of those classes do not support passing in a string during construction.  PCL also does not support the <code>reader.Close()</code> and <code>writer.Close()</code>. Lastly it doesn't support the <code>FileStream</code> class.</p>
  
  <p>So I am looking for an answer to any one of the following questions:</p>
  
  <ol>
  <li>How can I get the <code>StreamReader</code> and <code>StreamWriter</code> classes working
  in a PCL?</li>
  <li>How can I create a new <code>stream</code> using PCL? </li>
  <li>What other alternitives do I have to load and save files in a PCL?</li>
  </ol>