Невозможно объявить члены экземпляра в блоке расширения с безымянным параметром получателя.C#

Место общения программистов C#
Anonymous
Невозможно объявить члены экземпляра в блоке расширения с безымянным параметром получателя.

Сообщение Anonymous »

Я пытаюсь объявить свойство расширения для типа int в C# 14:

Код: Выделить всё

extension(int)
{
public int MyProperty => 13;
}
Я получаю следующую ошибку компиляции:

'MyProperty': невозможно объявить элементы экземпляра в блоке расширения с безымянным параметром получателя

Что я делаю не так?>

Подробнее здесь: https://stackoverflow.com/questions/798 ... receiver-p

Вернуться в «C#»