class Program
{
static void Main(string[] args)
{
Type doub = typeof(Doub);
object result = doub.InvokeMember("Call", BindingFlags.InvokeMethod, null, null, new object[] { });
}
}
public class Doub
{
public Collection<string> Call()
{
Collection<string> collection = new Collection<string>();
return collection;
}
public Collection<T> Call<T>()
{
Collection<T> collection = new Collection<T>();
return collection;
}
}
J'ai essayé d'appeler la méthode Call, mais le programme ne parvient pas à savoir quelle méthode appeler. Erreur : (System.Reflection.AmbiguousMatchException : "Ambiguous match found"). Comment pouvez-vous appeler exactement la méthode Call() de la classe ?