title: File size restriction or limitation in C#
body: <p>I want to generate XML file from one object (Contains nested collection) with large amount of data.
  but there is a limitation with XML that it can't <strong>exceed 50MB</strong>.</p>
  
  <p>Are there any good way to do this?</p>
  
  <p><strong>Update :</strong> speed is not important, the main thing is split into 50MB for each file</p>