title: Why does my WCF service return and ARRAY instead of a List <T>?
body: <p>In the web servce I say</p>
  
  <pre><code> public List&lt;Customer&gt; GetCustomers()
      {
          PR1Entities dc = new PR1Entities();
          var q = (from x in dc.Customers
                  select x).ToList();
          return q;
      }
  </code></pre>
  
  <p>(customer is a entity object)</p>
  
  <p>Then I generate the proxy when I add the service.. and in the reference.cd it say</p>
  
  <pre><code>public wcf1.ServiceReference1.Customer[] GetCustomers() {
          return base.Channel.GetCustomers();
      }
  </code></pre>
  
  <p>WHY IS IT AN ARRAY? I asked for a List.</p>
  
  <p>help.</p>