title: Is there a way to write whole IEnumerable<T> within one Console.Write(line)?
body: <p>I have the following code</p>
  
  <pre><code>    IEnumerable&lt;int&gt; numbers = 
          Enumerable.Range(1, 5)
          .Reverse();
      Func&lt;int, string&gt; outputFormat = x =&gt; x + "...";
      IEnumerable&lt;string&gt; countdown = numbers.Select(outputFormat);
      foreach (string s in countdown)
      {
          Console.WriteLine(s);
      }
  </code></pre>
  
  <p>Is there a way to "eliminate" foreach loop from the code, something like</p>
  
  <pre><code>Console.Write(countdown.EnumerateOverItems())
  </code></pre>
  
  <p>without actually writing custom method (e.g. using LINQ or delegates somehow)?</p>