ASP.NET Remove all items from ShopCart
<p>Hey I have ShoppCart class which contains items of Class cartItems</p>

<p>So I can run a functions like</p>

<pre><code>ShoppingCart.Instance.AddItem(5, 5, 16.0, "First Product", 15, 10)

ShoppingCart.Instance.Items.Count

ShoppingCart.Instance.RemoveItem(productId)
</code></pre>

<p>Where the remove functions looks like</p>

<pre><code>' RemoveItem() - Removes an item from the shopping cart
Public Sub RemoveItem(ByVal productId As Integer)
    Dim removedItem = New CartItem(productId)

    For Each item As CartItem In Items
        If item.Equals(removedItem) Then
            Items.Remove(item)
            Return
        End If
    Next
End Sub
</code></pre>

<p>That removes one item, I am looking at a function which I can use to EMPTY my shopping cart i.e. on logout I tried Session.Abandon, but then I login again it still remember the items in my cart.</p>
