Y a-t-il un moyen de contourner ce problème?Exception ambiguë utilisant la réflexion
Prenez le code suivant ...
namespace ReflectionResearch
{
class Program
{
static void Main(string[] args)
{
Child child = new Child();
child.GetType().GetProperty("Name");
}
}
public class Parent
{
public string Name
{
get;
set;
}
}
public class Child : Parent
{
public new int Name
{
get;
set;
}
}
}
La ligne 'child.GetType(). GetProperty ("Name")' lancers francs Nom b/c est ambigu entre parent et enfant. Je veux "Nom" de l'enfant. Y a-t-il un moyen de faire cela?
J'ai essayé divers drapeaux de liaison sans succès.