Свойство по умолчанию внутри интерфейса C#
public interface ITest
{
public int Field1 {
get => 0;
set { }
}
}
public interface IDynamicData
{
public int Field2 {
get => 0;
set { }
}
}
public class Test : ITest, IDynamicData
{
public int Field3 { get; set; }
}
Я хочу получить доступ к полям интерфейса, например
private static void Main()
{
Test test=new Test();
test.Field1=2;
test.Field2=3;
}
Но Field1 и Field2 не отображаются в тестовом / производном классе. Моя проблема - свойство интерфейса или поля, которые не нужно повторно реализовывать в производном классе.