Foros del Web » Programando para Internet » ASPX (.net) »

Por que no puedo

Estas en el tema de Por que no puedo en el foro de ASPX (.net) en Foros del Web. Hola por que no puedo asignar el resultado de la propiedad keys(que devuelve un objeto de tipo ICollection) de un objeto hashtable a un objeto ...
  #1 (permalink)  
Antiguo 28/04/2009, 19:08
 
Fecha de Ingreso: marzo-2006
Mensajes: 329
Antigüedad: 18 años, 1 mes
Puntos: 1
Por que no puedo

Hola


por que no puedo asignar el resultado de la propiedad keys(que devuelve un objeto de tipo ICollection) de un objeto hashtable a un objeto ArrayList si este implementa la interfaz ICollection como lo hacen todas las clases de tipo coleccion?

dim objHashTable as new HashTable
dim objArrayList as new ArrayList


objHashTable.add("clave1","elemento1")

objArrayList=objHashTable.keys
  #2 (permalink)  
Antiguo 28/04/2009, 20:17
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Por que no puedo

porq el hashtable se indexa por llave y el arraylist por indice

intenta

objhashtable.Keys.CopyTo(objArrayList,indiceInicio )
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:13.