Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2005, 15:15
Avatar de xknown
xknown
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 20 años, 1 mes
Puntos: 7
Código:
Imports System.Collections
 
Namespace System.Collections
  Public Class ShopCart
   Dim CartItems As New Hashtable
   Public Sub addToCart(Id, Quantity)
	 if CartItems.Contains(Id) then
	  CartItems.Add(Id, Quantity)
	 else
	  CartItems.Add(Id, 1)
	 End If
    End Sub
   Public Sub DeleteProduct(Id)
    CartItems.Remove(Id)
   End Sub
  End Class
End Namespace
Según el código que muestras, estás ubicando tu clase dentro del espacio de nombres System.Collections, consecuentemente deberías crear tu clase de la siguiente forma:
Código:
Sub Page_Load(Sender As object, E As EventArgs)
        Dim MyCart As New System.Collections.ShopCart 
        MyCart.AddToCart(15,8)
    End Sub
Lo mejor sería que utilizes un espacio de nombres relacionado a lo que estás haciendo, por ejm:
Namespace TuEmpresa.TuArea.TuClase

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño