Ошибка компилятора CS0551
В явной реализации интерфейса "реализация" отсутствует метод доступа "метод_доступа"
Класс, который явно реализует свойство интерфейса, должен реализовывать все методы доступа, которые определяет этот интерфейс.
Для получения дополнительной информации см. Using Properties.
В следующем примере возникает ошибка CS0551:
// CS0551.cs
// compile with: /target:library
interface ii
{
int i
{
get;
set;
}
}
public class a : ii
{
int ii.i { set {} } // CS0551
// OK
int ii.i
{
set {}
get { return 0; }
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: