CS1061 de erro do compilador
Mensagem de erro
'type' não contém uma definição para 'membros' e nenhum método de extensão 'nome' aceitar um primeiro argumento do tipo 'type' foi encontrado (precisa de um usando diretiva ou uma referência de assembly?).
Este erro geralmente é gerado quando você tentar chamar um método ou acessar um membro da classe que não existe.Se você-se de que a classe tem um membro com esse nome ou que existe um método de extensão aplicável, o erro é provavelmente por causa de um faltando using referência de diretiva ou assembly.
Exemplo
O exemplo a seguir gera CS1061:
// cs1061.cs
public class TestClass
{
public void WriteSomething(string s)
{
System.Console.WriteLine(s);
}
}
public class Test
{
public static void Main()
{
TestClass tc = new TestClass();
tc.WriteLine("Hello"); // CS1061
}
}