El Nuevo Diario
Portada | Archivo | Escríbenos | Suscríbete
  CON TODO EL PODER DE LA INFORMACIONManagua, Nicaragua - Miércoles 02 de Agosto de 2006 - Edición 9324
Nacionales
-
Sucesos
-
Departamentales
-
Internacionales
-
Ciencia
-
Opinión
-
Política
-
Contacto END
-
Deportes
-
Variedades
-
Informática
-
Especiales
-
Economía
Otras secciones
Cultura
Clasificados
Horóscopo
Turismo
Emprendedores
Empresas
Club de lectores
Suplementos
El alacrán
Nuestro mundo
Ellas
Misterios & Enigmas
Salud y sexualidad
Nuevo amanecer
Buena onda
El Deportivo
Otros servicios
Suscripciones
Nuestros servicios
Directorio
Noticias más leidas
Noticias por correo
RSS XML
Servicios web
Blogs

Visual Basic: tipos genéricos

Las colecciones genéricas reconocen el tipo usado en la declaración.


Visual Basic: tipos genéricos - Foto
Guillermo Som es Microsoft MVP de Visual Basic desde 1997, orador internacional de Ineta Latam, mentor asociado de Solid Quality Learning Iberoamericana.

III y última parte

Colaboración especial

Ésta ha sido otra de las novedades principales incluidas en .NET Framework, por medio de esta característica, entre otras cosas, podemos conseguir la creación y utilización de código más robusto y fuertemente tipado.

Esto nos permite, por ejemplo, definir colecciones que solamente acepten elementos del tipo de datos que le indiquemos a la hora de declararlas. Este tipo de colecciones especiales se han definido en un nuevo espacio de nombres llamado System.Collections.Generic, entre las que podemos encontrar colecciones del tipo lista (accesibles mediante índices numéricos) y del tipo diccionario, a las que accederemos mediante una clave y que tendrá asociada un valor.

Hasta ahora podíamos hacer esto mismo, pero tanto los valores almacenados en las colecciones como las claves eran de tipo Object, y cuando queríamos acceder a los valores teníamos que hacer una conversión desde el tipo Object al tipo que “realmente” teníamos almacenado, con la sobrecarga que ello producía. Por ejemplo, si queríamos tener una colección que sólo aceptara elementos del tipo Cliente, para asegurarnos de que no pudiéramos añadir otros elementos que no fueran de esa clase, teníamos que crearnos nuestra propia colección, pero ahora resulta tan simple como hacer lo siguiente:

Dim clis As New List
(Of Cliente)
De esta forma estamos indicándole a Visual Basic que nuestra colección clis solamente aceptará elementos del tipo Cliente o de tipos que implementen la clase Cliente, ya sea por medio de interfaces o por herencia.

Nuevamente animamos al lector a que investigue estas nuevas funcionalidades que ofrece la versión 2005 de Visual Basic, así como muchas de las nuevas clases y métodos agregados en la nueva versión de .NET Framework, seguro que encontrará cosas interesantes como clases específicas para acceso a FTP, cadenas que permiten la encriptación o clases para comprimir y descomprimir en formato ZIP, entre muchas otras.

Para quienes deseen el texto completo, sin editar, del autor, pueden solicitarlo al correo de Giovanni Antonio Cuadra Reyes: gcuadra23@hotmail.com.




imprimir imprimir  email enviar
Informática

»Próximos eventos tecnológicos importantes

»Visual Basic: tipos genéricos

»Fuente Online

»Dos modelos de enseñanza: Software libre y privativo

»Visual Basic 2005: novedades con el lenguaje

»Fuente Online


Portada | Nacionales | Sucesos | Departamentales | Internacionales | Opinión | Política | Deportes | Variedades | Economía
El Nuevo Diario (c) 1998-2005 e-mail: info@elnuevodiario.com.ni
Guegue.Com - Desarrollo y Hospedaje Web