Erro do Compilador CS1110
Não é possível usar o modificador 'this' no primeiro parâmetro de declaração de método sem uma referência a System.Core.dll. Adicione uma referência a System.Core.dll ou remova o modificador 'this' da declaração de método.
Os métodos de extensão têm suporte nas versões 3.5 e posteriores do .NET Framework. Os métodos de extensão geram metadados que os marcam com um atributo. A classe de atributo está em system.core.dll.
- Adicione uma referência a System.Core.dll ou remova o modificador
this
da declaração de método.
O exemplo a seguir gera o erro CS1110 se o arquivo não for compilado com uma referência a System.Core.dll:
// cs1110.cs
// CS1110
// Compile with: /target:library
public static class Extensions
{
public static bool Test(this bool b) { return b; }
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: