Error Servicios Web XML

02/09/2004 - 10:02 por AOG | Informe spam
Hola, he creado un servicio web xml para realizar
pruebas, donde un metodo devuelve una coleccion a mi
formulario windows a intetar hacer referencia en el
proyecto del aplicación windows me da este error, no se
que quiere decir:
Debe implementar el método Add(System.Object) en
Microsoft.VisualBasic.Collection porque hereda de
ICollection.

Esto es lo que he hecho:
<WebMethod()> Public Function ObtenerColeccionNombres
() As Collection
Dim miCol As New Collection
miCol.Add("Antonio")
miCol.Add("Juan")
miCol.Add("Paco")
miCol.Add("Andrés")

Return miCol
End Function

Que es lo que sucede, y cual es la solución.
Un saludo
 

Leer las respuestas

#1 Luis Cisneros
02/09/2004 - 17:19 | Informe spam
Hola!

Cambia Collection por ArrayList.
Funciona igual, la unica diferencia que conozco es que
ArrayList empieza desde 0 y collection desde 1.

Ósea:

Array N° IT
0 Antonio
1 Luis

Array.Count = 2
Coll N° IT
1 Antonio
2 Luis
Coll.Count = 2



Saludos
Luis Cisneros
Hola, he creado un servicio web xml para realizar
pruebas, donde un metodo devuelve una coleccion a mi
formulario windows a intetar hacer referencia en el
proyecto del aplicación windows me da este error, no se
que quiere decir:
Debe implementar el método Add(System.Object) en
Microsoft.VisualBasic.Collection porque hereda de
ICollection.

Esto es lo que he hecho:
<WebMethod()> Public Function ObtenerColeccionNombres
() As Collection
Dim miCol As New Collection
miCol.Add("Antonio")
miCol.Add("Juan")
miCol.Add("Paco")
miCol.Add("Andrés")

Return miCol
End Function

Que es lo que sucede, y cual es la solución.
Un saludo
.

Preguntas similares