Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Chris!
je viens de tester les hashtable mais y a t'il un moyen d'ajouter plusieurs infos sur la meme ligne, un peu comme un tableau
ajoute y un tableau. ;O)
Ex : '*** Dim ht As Hashtable = New Hashtable(2)
' Note : la structure de HashTable suivante, ' est très très très atroce ... ' ' C'est pour montrer qu'étant donné que la clé (key) ' et la valeur (value) sont de type Object, ' Tu peux utiliser une clé du type qui te convienne ' (Int et String dans l'exemple) ' et ajouter ce que tu veux dedans ' (String et Object()) ' ht(1) = "Yipi!" ht("item") = New Object() {"item", DateTime.Now.AddDays(-1), 45}
Dim objs() As Object = DirectCast(ht("item"), Object()) Console.WriteLine(DirectCast(objs(0), String)) Console.WriteLine(DirectCast(objs(1), DateTime)) Console.WriteLine(DirectCast(objs(2), Integer)) '***
-- Cordialement Yanick MVP pour Visual Basic
ex:
key value1 value2 value3 1 test test2 bonjour 2 allo toto jour . . .
est ce que c'est possible cela?
merci
Salut Chris!
je viens de tester les hashtable mais y a t'il un moyen d'ajouter
plusieurs infos sur la meme ligne, un peu comme un tableau
ajoute y un tableau. ;O)
Ex :
'***
Dim ht As Hashtable = New Hashtable(2)
' Note : la structure de HashTable suivante,
' est très très très atroce ...
'
' C'est pour montrer qu'étant donné que la clé (key)
' et la valeur (value) sont de type Object,
' Tu peux utiliser une clé du type qui te convienne
' (Int et String dans l'exemple)
' et ajouter ce que tu veux dedans
' (String et Object())
'
ht(1) = "Yipi!"
ht("item") = New Object() {"item", DateTime.Now.AddDays(-1), 45}
Dim objs() As Object = DirectCast(ht("item"), Object())
Console.WriteLine(DirectCast(objs(0), String))
Console.WriteLine(DirectCast(objs(1), DateTime))
Console.WriteLine(DirectCast(objs(2), Integer))
'***
--
Cordialement
Yanick
MVP pour Visual Basic
ex:
key value1 value2 value3
1 test test2 bonjour
2 allo toto jour
.
.
.
je viens de tester les hashtable mais y a t'il un moyen d'ajouter plusieurs infos sur la meme ligne, un peu comme un tableau
ajoute y un tableau. ;O)
Ex : '*** Dim ht As Hashtable = New Hashtable(2)
' Note : la structure de HashTable suivante, ' est très très très atroce ... ' ' C'est pour montrer qu'étant donné que la clé (key) ' et la valeur (value) sont de type Object, ' Tu peux utiliser une clé du type qui te convienne ' (Int et String dans l'exemple) ' et ajouter ce que tu veux dedans ' (String et Object()) ' ht(1) = "Yipi!" ht("item") = New Object() {"item", DateTime.Now.AddDays(-1), 45}
Dim objs() As Object = DirectCast(ht("item"), Object()) Console.WriteLine(DirectCast(objs(0), String)) Console.WriteLine(DirectCast(objs(1), DateTime)) Console.WriteLine(DirectCast(objs(2), Integer)) '***
-- Cordialement Yanick MVP pour Visual Basic
ex:
key value1 value2 value3 1 test test2 bonjour 2 allo toto jour . . .
est ce que c'est possible cela?
merci
Chris
Zoury a écrit :
Salut Chris!
je viens de tester les hashtable mais y a t'il un moyen d'ajouter plusieurs infos sur la meme ligne, un peu comme un tableau
ajoute y un tableau. ;O)
Ex : '*** Dim ht As Hashtable = New Hashtable(2)
' Note : la structure de HashTable suivante, ' est très très très atroce ... ' ' C'est pour montrer qu'étant donné que la clé (key) ' et la valeur (value) sont de type Object, ' Tu peux utiliser une clé du type qui te convienne ' (Int et String dans l'exemple) ' et ajouter ce que tu veux dedans ' (String et Object()) ' ht(1) = "Yipi!" ht("item") = New Object() {"item", DateTime.Now.AddDays(-1), 45}
Dim objs() As Object = DirectCast(ht("item"), Object()) Console.WriteLine(DirectCast(objs(0), String)) Console.WriteLine(DirectCast(objs(1), DateTime)) Console.WriteLine(DirectCast(objs(2), Integer)) '***
en fait j'y ai ajouté la ligne de mon dataset
Zoury a écrit :
Salut Chris!
je viens de tester les hashtable mais y a t'il un moyen d'ajouter
plusieurs infos sur la meme ligne, un peu comme un tableau
ajoute y un tableau. ;O)
Ex :
'***
Dim ht As Hashtable = New Hashtable(2)
' Note : la structure de HashTable suivante,
' est très très très atroce ...
'
' C'est pour montrer qu'étant donné que la clé (key)
' et la valeur (value) sont de type Object,
' Tu peux utiliser une clé du type qui te convienne
' (Int et String dans l'exemple)
' et ajouter ce que tu veux dedans
' (String et Object())
'
ht(1) = "Yipi!"
ht("item") = New Object() {"item", DateTime.Now.AddDays(-1), 45}
Dim objs() As Object = DirectCast(ht("item"), Object())
Console.WriteLine(DirectCast(objs(0), String))
Console.WriteLine(DirectCast(objs(1), DateTime))
Console.WriteLine(DirectCast(objs(2), Integer))
'***
je viens de tester les hashtable mais y a t'il un moyen d'ajouter plusieurs infos sur la meme ligne, un peu comme un tableau
ajoute y un tableau. ;O)
Ex : '*** Dim ht As Hashtable = New Hashtable(2)
' Note : la structure de HashTable suivante, ' est très très très atroce ... ' ' C'est pour montrer qu'étant donné que la clé (key) ' et la valeur (value) sont de type Object, ' Tu peux utiliser une clé du type qui te convienne ' (Int et String dans l'exemple) ' et ajouter ce que tu veux dedans ' (String et Object()) ' ht(1) = "Yipi!" ht("item") = New Object() {"item", DateTime.Now.AddDays(-1), 45}
Dim objs() As Object = DirectCast(ht("item"), Object()) Console.WriteLine(DirectCast(objs(0), String)) Console.WriteLine(DirectCast(objs(1), DateTime)) Console.WriteLine(DirectCast(objs(2), Integer)) '***