Bonjour,
Je dispose d'un dictionnaire déclaré comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 SortedDictionnary<DateTime, CMaClasse> monDico = new SortedDictionnary<DateTime, CMaClasse>(); avec class CMaClasse() { public DateTime dtHoraire; public int iVal; //Constructeur public CMaClasse() { dtHoraire = DateTime.Now; iVal=0; } }
Ce dictionnaire est initialisé au travers d'une requête de base de données lors de l'initialisation de mon formulaire, puis est périodiquement réactualisé au travers de la même requête.
Pour des raisons d'analyse, j'ai besoin à un moment donné de réaliser une copie des valeurs contenues dans ce dictionnaire, or, le = provoque une copie par référence.
J'ai bien entendu regarder les différentes manières de procéder et je ne parviens pas à utiliser la méthode CopyTo.
Quelqu'un a t il déjà réalisé ce genre d'action sur un SortedDictionnary ? Pouvez vous m'aiguiller?
Merci
Partager