Autrefois, il y a longtemps ;-), il était possible en ASP d'utiliser des
dictionnaires Clé/Valeur, simples et pratiques, pour y mettre tout et
n'importe quoi. Un "set dic = Creatobject("scripting.dictionary"), puis
dic(1)=A.... et c'était fait.
Quel est l'équivalence en .NET ?
Les hashtables ne garantissent pas l'ordre dans lequel les éléments ont été
ajoutés.
Les SortList, elles, imposent un ordre....
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
c2i-Richard Clark [MVP]
Regarde System.Collection.HashTable
-- Richard Clark http://www.c2i.fr - Le portail .NET [Microsoft MVP .NET] ______________________________________________ 'Au coeur de VB .NET' (MS Press, 430 pages, 34 euros) http://www.amazon.fr/exec/obidos/ASIN/2100065645/c2ifrleportad-21 ______________________________________________
"Pierre" wrote in message news:%
Bonjour,
Autrefois, il y a longtemps ;-), il était possible en ASP d'utiliser des dictionnaires Clé/Valeur, simples et pratiques, pour y mettre tout et n'importe quoi. Un "set dic = Creatobject("scripting.dictionary"), puis dic(1)=A.... et c'était fait.
Quel est l'équivalence en .NET ?
Les hashtables ne garantissent pas l'ordre dans lequel les éléments ont
été
ajoutés. Les SortList, elles, imposent un ordre....
Merci de votre aide.
Cordialement.
Pierre.
Regarde System.Collection.HashTable
--
Richard Clark
http://www.c2i.fr - Le portail .NET
[Microsoft MVP .NET]
______________________________________________
'Au coeur de VB .NET' (MS Press, 430 pages, 34 euros)
http://www.amazon.fr/exec/obidos/ASIN/2100065645/c2ifrleportad-21
______________________________________________
"Pierre" <pierroozz@freesurf.fr> wrote in message
news:%23vcFcylkEHA.3536@TK2MSFTNGP12.phx.gbl...
Bonjour,
Autrefois, il y a longtemps ;-), il était possible en ASP d'utiliser des
dictionnaires Clé/Valeur, simples et pratiques, pour y mettre tout et
n'importe quoi. Un "set dic = Creatobject("scripting.dictionary"), puis
dic(1)=A.... et c'était fait.
Quel est l'équivalence en .NET ?
Les hashtables ne garantissent pas l'ordre dans lequel les éléments ont
été
ajoutés.
Les SortList, elles, imposent un ordre....
-- Richard Clark http://www.c2i.fr - Le portail .NET [Microsoft MVP .NET] ______________________________________________ 'Au coeur de VB .NET' (MS Press, 430 pages, 34 euros) http://www.amazon.fr/exec/obidos/ASIN/2100065645/c2ifrleportad-21 ______________________________________________
"Pierre" wrote in message news:%
Bonjour,
Autrefois, il y a longtemps ;-), il était possible en ASP d'utiliser des dictionnaires Clé/Valeur, simples et pratiques, pour y mettre tout et n'importe quoi. Un "set dic = Creatobject("scripting.dictionary"), puis dic(1)=A.... et c'était fait.
Quel est l'équivalence en .NET ?
Les hashtables ne garantissent pas l'ordre dans lequel les éléments ont
été
ajoutés. Les SortList, elles, imposent un ordre....
Merci de votre aide.
Cordialement.
Pierre.
Zazar
Bonjour,
Regarde System.Collection.HashTable
L'OP signalait justement que les tables de hachage ne lui convenaient pas. :)
-- Zazar
Bonjour,
Regarde System.Collection.HashTable
L'OP signalait justement que les tables de hachage ne lui convenaient pas.
:)
L'OP signalait justement que les tables de hachage ne lui convenaient pas. :)
-- Zazar
Zazar
Bonjour,
Autrefois, il y a longtemps ;-), il était possible en ASP d'utiliser des dictionnaires Clé/Valeur, simples et pratiques, pour y mettre tout et n'importe quoi. Un "set dic = Creatobject("scripting.dictionary"), puis dic(1)=A.... et c'était fait.
Quel est l'équivalence en .NET ?
Les hashtables ne garantissent pas l'ordre dans lequel les éléments ont
été
ajoutés. Les SortList, elles, imposent un ordre....
Vous pouvez utiliser System.Collections.Specialized.ListDictionary. Mais attention aux performaces : l'accés à la valeur associée à un élément est plus lent qu'avec une table de hachage (si le nombre d'éléments n'est pas trop petit).
-- Zazar
Bonjour,
Autrefois, il y a longtemps ;-), il était possible en ASP d'utiliser des
dictionnaires Clé/Valeur, simples et pratiques, pour y mettre tout et
n'importe quoi. Un "set dic = Creatobject("scripting.dictionary"), puis
dic(1)=A.... et c'était fait.
Quel est l'équivalence en .NET ?
Les hashtables ne garantissent pas l'ordre dans lequel les éléments ont
été
ajoutés.
Les SortList, elles, imposent un ordre....
Vous pouvez utiliser System.Collections.Specialized.ListDictionary. Mais
attention aux performaces : l'accés à la valeur associée à un élément est
plus lent qu'avec une table de hachage (si le nombre d'éléments n'est pas
trop petit).
Autrefois, il y a longtemps ;-), il était possible en ASP d'utiliser des dictionnaires Clé/Valeur, simples et pratiques, pour y mettre tout et n'importe quoi. Un "set dic = Creatobject("scripting.dictionary"), puis dic(1)=A.... et c'était fait.
Quel est l'équivalence en .NET ?
Les hashtables ne garantissent pas l'ordre dans lequel les éléments ont
été
ajoutés. Les SortList, elles, imposent un ordre....
Vous pouvez utiliser System.Collections.Specialized.ListDictionary. Mais attention aux performaces : l'accés à la valeur associée à un élément est plus lent qu'avec une table de hachage (si le nombre d'éléments n'est pas trop petit).