title: How can I add an item to IEnumerable(Of T) in VB.NET?
body: <p>I see a couple of previously answered questions about adding an item to an IEnumerable in C#, but I'm stuck when trying to implement the proposed solution in VB.NET.</p>
  
  <pre><code>Option Strict On
  Dim customers as IEnumerable(Of Customer)
  ' Return customers from a LINQ query (not shown)
  customers = customers.Concat(New Customer with {.Name = "John Smith"})
  </code></pre>
  
  <p>The above code gives the error:</p>
  
  <blockquote>
    <p>Option Strict On disallows implicit conversions from Customer to IEnumerable(Of Customer)</p>
  </blockquote>
  
  <p>VS2008 then suggests using CType, but that results in a runtime crash for me.  What am I missing?</p>