Результат отражения GetProperty приводит к появлению «Неоднозначного совпадения» на новом свойстве

Как я могу получить свою собственность? В настоящее время происходит ошибкаAmbiguous match foundсм. строку комментария в коде.

public class MyBaseEntity
{
    public MyBaseEntity MyEntity { get; set; }
}

public class MyDerivedEntity : MyBaseEntity
{
    public new MyDerivedEntity MyEntity { get; set; }
}

private static void Main(string[] args)
{
    MyDerivedEntity myDE = new MyDerivedEntity();

    PropertyInfo propInfoSrcObj = myDE.GetType().GetProperty("MyEntity");
    //-- ERROR: Ambiguous match found
}

Ответы на вопрос(7)

Ваш ответ на вопрос