title: Save List to file on disk
body: <p>I build WPF program , And i use this code to save a <code>List</code> of objects to a File:</p>
  
  <pre><code>    var list = new ArrayList();
      list.Add("item1");
      list.Add("item2");
  
      // Serialize the list to a file
      var serializer = new BinaryFormatter();
      using (var stream = File.OpenWrite("test.dat"))
      {
          serializer.Serialize(stream, list);
      }
  </code></pre>
  
  <p>And my problem is where to save this file on the disk. i read that i can't use the <code>ProgramFiles</code> Folder because sometimes only the admin user can save to this folder files.</p>
  
  <p>There is any universal folder that i can use to save files?</p>