Ошибка компилятора CS1110
Нельзя использовать модификатор this в первом параметре объявления метода без ссылки на библиотеку System.Core.dll. Добавьте ссылку на System.Core.dll или удалите модификатор this из объявления метода.
Методы расширения поддерживаются в версии 3.5 и более поздних версиях платформа .NET Framework. Методы расширения создают метаданные, помечающие метод атрибутом. Класс атрибута находится в system.core.dll.
- Как говорится в сообщении, добавьте ссылку на System.Core.dll или удалите модификатор
this
из объявления метода.
Следующий пример приводит к возникновению ошибки CS1110, если файл не компилируется со ссылкой на библиотеку System.Core.dll:
// cs1110.cs
// CS1110
// Compile with: /target:library
public static class Extensions
{
public static bool Test(this bool b) { return b; }
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: