title: Cannot implicitly convert type 'System.Collections.Generic.List<int>' to 'string'
body: <p>Receiving the error:</p>
  
  <p>CS0029: Cannot implicitly convert type 'System.Collections.Generic.List' to 'string' </p>
  
  <p>Not sure how to fix. </p>
  
  <p>Section that's giving me trouble is at:</p>
  
  <pre><code>string qty = new List&lt;int&gt;();
  foreach (var item in HttpContext.Current.Request.Form.GetValues("quantity_input"))
  {
      qty.Add(int.Parse(item));
  }
  </code></pre>
  
  <p>Complete code is:</p>
  
  <pre><code>CartItemCollection items = new CartItemCollection();
  Cart cart = Core.GetCartObject();
  string skus = "";
  string debugStr = "";
  Product product = null;
  string qty = new List&lt;int&gt;();
  foreach (var item in HttpContext.Current.Request.Form.GetValues("quantity_input"))
  {
      qty.Add(int.Parse(item));
  }
  try
  {
  string[] productNumbers = HttpContext.Current.Request.Form.GetValues("ProductNumber");
  foreach (string productNumber in productNumbers)
  {
  debugStr = debugStr + "-p=" + productNumber;
  if(!string.IsNullOrEmpty(productNumber.Trim()) &amp;&amp; !productNumber.StartsWith("Enter Product #"))
  {
  try
  {   //redirect if no product found 
  product = Core.GetProductObjectByProductNumber(productNumber);
  }
  catch (Exception e)
  {
  debugStr = debugStr + "-e=noproductfound";
  continue; //do nothing, process the next user input
  }
  //check if we have a valid product object, allow virtual and other type(s) for adding directly to cart which may need special handling
  if(product != null)
  {
  debugStr = debugStr + "-t=" + product.ProductTypeName;
  if(!product.ProductTypeName.Equals("NORMAL"))
  {
  //assume VIRTUAL (or other type) and redirect for selecting child/group products or other special handling
  form.Redirect("product.aspx?p=" + product.ProductNumber);
  }
  else
  {
  debugStr = debugStr + "-a=noattributesadd";
  CartItem item = new CartItem(context);
  item.ProductId = product.ProductId;
  item.Quantity = qty;  
  items.Add(item);
  }
  skus = skus + ";" + productNumber;
  product = null;  //reset the product object in case the next product number submitted is invalid
  }  //product not null
  }  //sanity check for empty or default data
  }  //iterate on each product submitted
  cart.AddItems(items);
  form.Redirect("cart.aspx?skus=" + skus);
  }
  catch (Exception e)
  {
  form.AddError("*** ProductNumber provided was not found ***");
  form.Redirect("quickorder.aspx?qo=2&amp;e=" + e.Message);
  return;
  }
  </code></pre>