Minha classe esta desta forma:
public class ContaCorrente
{
public string nome;
public int agencia;
public int numero;
public double saldo = 100;
public bool Sacar(double valor)
{
if (this.saldo < valor)
{
return false;
}
else
{
return true;
this.saldo -= valor;
}
}
}
E quando eu escrevo no objeto:
static void Main(string[] args)
{
ContaCorrente contaBruno = new ContaCorrente();
contaBruno.nome = "Bruno";
contaBruno.Sacar(50);
Console.ReadLine();
}
Aparecer um erro no "contaBruno.Sacar(50);" fica em vermelho a palavra Sacar e diz:
" 'ContaCorrente' não contém uma definição para 'Sacar' e não é possível encontrar método de extensão 'Sacar' que aceite um primeiro argumento do tipo 'ContaCorrente' (há uma diretiva de uso ou referência de assembly ausente?)"