No me funciona ejemplo de sobrecarga

Iniciado por Meta, 24 Octubre 2012, 03:10 AM

0 Miembros y 1 Visitante están viendo este tema.

Meta

Hola:

Quiero hacer un mini ejemplo sobre Overloads y no me fucniona.

Código (vbnet) [Seleccionar]
Module Module1

   Sub Main()
       Dim Ejemplo1 As String = "AAAA"
       Dim Ejemplo2 As Integer = 123445

       testSub()
       testSub(Ejemplo1)
       testSub(Ejemplo2)
       testSub(Ejemplo1, Ejemplo2)

   End Sub

   Overloads Sub testSub()
       Debug.WriteLine("No pasa nada.")
   End Sub

   Overloads Sub testSub(ByVal i As String)
       Debug.WriteLine(i)
   End Sub

   Overloads Sub testSub(ByVal i As Integer)
       Debug.WriteLine(i.ToString)
   End Sub

   Overloads Sub testSub(ByVal i As String, ByVal j As Integer)
       Debug.WriteLine(i & " -- " & j.ToString)
   End Sub
End Module


Error    2    Uso no apropiado de la palabra clave 'Overloads' en un módulo.    C:\Users\Usuario\documents\visual studio 2010\Projects\Ejemplito\Ejemplito\Module1.vb    18    5    Ejemplito

A pesar de leer por aquí sobre Overloads, no me guío.

Salu2.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

seba123neo

los modulos comunes no soportan Overload, aparte fijate que te la subraya y te dice , tenes que hacerlo dentro de una clase.

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

seba123neo

#2
borren esto.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Meta

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/