title: How to use IEnumerable<String> in documenting code
body: <p>I have this method which I am trying to generate documentation. </p>
  
  <pre><code>    /// &lt;summary&gt;
      /// This method demonstrates taking a Func as argument and perform that action(Func) on a list of strings.&lt;/summary&gt;
      /// &lt;param name="listOfStrings"&gt; ... &lt;/param&gt;
      /// &lt;param name="ActionToPerformOnEach"&gt; ... &lt;/param&gt;
      /// &lt;returns&gt;Returns an &lt;see cref="IEnumerable{String}" /&gt; which has elements that resulted due to the Func action &lt;/returns&gt;
      public static IEnumerable&lt;String&gt; ActOnListWithFunc(List&lt;string&gt; listOfStrings, Func&lt;string, string&gt; ActionToPerformOnEach) {
          foreach (string s in listOfStrings) {
              string actedString = ActionToPerformOnEach(s);
              yield return actedString;
          }
      }
  </code></pre>
  
  <p>This generates documentation like this (only <strong>Return Value</strong> section is shown)</p>
  
  <pre><code>Return Value
  Type: IEnumerable&lt;String&gt;
  Returns an IEnumerable&lt;T&gt; which has elements that resulted due to the Func action
  </code></pre>
  
  <p>Where I am describing the return value of the method, I want to use <strong>IEnumerable&lt;string&gt;</strong> but if you look the desscription it is generating <strong>IEnumerable&lt;T&gt;</strong>. The <strong>Type:</strong> (second line above) although is been picked up properly as <strong>IEnumerable&lt;string&gt;</strong>. Just the description line for the return value is not correct.</p>
  
  <p>How do we describe <strong>IEnumerable&lt;string&gt;</strong> or <strong>IEnumerable&lt;int&gt;</strong> or any other specific type of enumeration in descriptions of parameters or return values, that is betwween <strong>&lt;param&gt; &lt;/param&gt; or &lt;returns&gt; &lt;/returns&gt;</strong> tags of the Method being documentated.</p>