VISUAL "capas"
Collections,
File, Directorios y
Streams,
Serialización de
Documentos
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
OBJETIVOS
Durante la presente semana se desarrollará los
siguientes temas:
Arrays.
List y Collection.
File.
Directorios y Streams.
Serialización de Objetos.
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS, LIST YCOLLECTION
Objetivos:
El objetivo del presente tema, es manejar
de manera adecuado las listas de datos, las
colecciones , Files, Directorios y Streams.
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS Ó MATRIZ
Una Matriz consiste en una lista de valores asociada a
un identificador y un tipo de dato.
Al utilizar una variable para contener más de un dato,
el modo deacceder a los valores se consigue a través de
un índice asociado a la variable, que permite saber con
qué elemento o posición de la lista estamos tratando.
Otros nombres para referirnos a una matriz son arrays
y vector.
Una matriz tiene una o más dimensiones con uno o más
elementos en cada dimensión.
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS - DECLARACIÓN
La declaraciónde un array es igual a declarar una variable
normal.
Utilizaremos los paréntesis junto al nombre de la variable,
para indicar que se trata de un array, y opcionalmente,
dentro de los paréntesis, indicaremos el número de elementos
de que inicialmente va a constar el array.
También es posible, asignar valores a los elementos en el
mismo momento de su declaración.
Debemos tener en cuenta, queel primer índice de un array es
el cero, por lo que al ser creado, el número real de elementos
en un array será el especificado en la declaración más uno.
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS - DECLARACIÓN
Identificador / Variable
Número de Elementos
Dim VEHICULOS(3) As String
Tipo de Dato de Elementos
VEHÍCULOS(0) VEHÍCULOS(1) VEHÍCULOS(2)VEHÍCULOS(3)
“Carro”
“Avión”
“Moto”
“Barco”
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS - DECLARACIÓN
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS - DECLARACIÓN
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – ASIGNACIÓN Y
OBTENCIÓN DE VALORES
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – ASIGNACIÓNY
OBTENCIÓN DE VALORES
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – MODIFICANDO EL
TAMAÑO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – MODIFICANDO EL
TAMAÑO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – RECORRIENDO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – RECORRIENDO
Visual Basic.Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – RECORRIENDO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – COMO PARAMETROS
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – COMO PARAMETROS
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – CREATEINSTANCE
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS– CLONICO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – COPY / COPY TO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – ORDENANDO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS – BUSCANDO
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
ARRAYS –
MULTIDIMENSIONALES
Visual Basic .Net
Ing. Enrique AlejandroBarboza Vilca
ARRAYS –
MULTIDIMENSIONALES
Visual Basic .Net
Ing. Enrique Alejandro Barboza Vilca
COLLECTION - INTRODUCCIÓN
En muchas ocasiones nos encontraremos con situaciones en
las que sería importante que los arrays dispusieran de algunas
características adicionales.
Por ejemplo, manejar un array que creciera dinámicamente,
sin tener que preocuparnos por aumentar o disminuir...
Regístrate para leer el documento completo.