public void Adiciona(Conta conta) // Inconsistent Assessibility private void Adiciona(Conta conta) //dá certo
public void Adiciona(Conta conta) // Inconsistent Assessibility private void Adiciona(Conta conta) //dá certo
Olá Sandra!
Esse erro de acessibilidade indica que o parâmetro do tipo Conta que você recebe é menos acessível que o próprio método Adiciona. Para o C# não faz sentido você ter um método que outras classes poderão chamar, mas algumas delas não podem ver/trabalhar com o tipo do parâmetro que será necessário para chamar este método.
Então provavelmente o seu método Adiciona deve estar como public e a classe Conta tem uma visibilidade menor, como um internal. Então se tornar a classe Conta como public deve resolver o seu problema.
Boa sorte e bons estudos!