title: Extension Method for serializing an IEnumerable<T> object to a string array?
body: <p><a href="https://stackoverflow.com/questions/1138414/can-i-serialize-xml-straight-to-a-string-instead-of-a-stream-with-c">My last question was about getting the string representation of an object serialized to XML</a>.   One of the responders wrote an extension method to encapsulate the serialization process.</p>
  
  <p>My question now is how can I use an Extension Method to return an array of strings, when passed an <code>IEnumerable&lt;T&gt;</code> object, where each <code>string</code> in the array would be an individually serialized element of the <code>IEnumerable&lt;T&gt;</code>.</p>
  
  <p>Thanks in advance!</p>