Je veux créer un tuple en utilisant Tuple.Create()
avec la signature de type de Tuple<String,String,Func<String,Control>>
Créer Tuple avec Multi paramètre Func
, mais quand je fais; J'obtiens l'erreur:
The type arguments for method 'Tuple.Create<T1,T2,T3>(T1,T2,T3)'
cannot be inferred from the usage. Try specifying the types explicitly.
Voici mon extrait de code:
public List<Tuple<String, String, Func<string,Control>>> Headers { get; set; } = new List<Tuple<String, String, Func<string,Control>>> {
Tuple.Create("Name","Type", TypeControl),
Tuple.Create("Age","TypeAge", AgeControl),
};
public Control TypeControl(string data = ""){
// code returns a Control
}
public Control AgeControl(string data = ""){
// code returns a Control
}
Je veux le faire en utilisant Tuple.Create()
est-il possible sans new Tuple<T1,T2,T3>(T1,T1,T3)