l0r3nz1
Messages postés218Date d'inscriptionmercredi 20 février 2008StatutMembreDernière intervention17 mars 2012
-
14 déc. 2010 à 11:45
l0r3nz1
Messages postés218Date d'inscriptionmercredi 20 février 2008StatutMembreDernière intervention17 mars 2012
-
14 déc. 2010 à 13:34
Bonjour,
les listes de delegate et les typage dynamiques ne font pas bon ménage.
voici mes deux erreurs:
1)
The best overloaded method match for 'System.Collections.Generic.Dictionary<string,serializable_form<T>.task>.Add(string, serialization.serializable_form<T>.task)' has some invalid arguments
2)
connot convert 'methode group' to <T>task, task étant mon delegate
j ai une classe:
class serializable_form<T> where T : Control
une liste de delegate:
private delegate void task(T controlToSerialize);
une liste de procedures permettant de creer des objet contenant toutes les données a serializer:
private void InstantiateSerializableCheckListe(CheckedListBox checkedListBox){
this.AllDataForm.Add(new serializable_checkListe (checkedListBox).ConvertToCommon());
}//end of InstantiateSerializableCheckListe
cet objet est conveti en un objet commun est enrigistré dans une liste:
public List<serializable_common> AllDataForm = new List<serializable_common>();
l erreur se situe lorsque je rempli mon dictionnaire de delegate: