Olá!
Trouxe o erro do meu projeto do curso anterior, não consigo corrigi-lo.
Olá!
Trouxe o erro do meu projeto do curso anterior, não consigo corrigi-lo.
Olá, Rubens!
CS0122 –
"Artista.Distinct()" é inacessível devido ao seu nível de proteção.
Explicação rápida:
Esse erro significa que o método Distinct() que você está tentando usar não está acessível publicamente — ou seja, ele não é public dentro da classe Artista.
Provável problema:
Você está tentando chamar Artista.Distinct() como se fosse um método estático da classe Artista, mas Distinct() na verdade é um método de extensão do LINQ, usado em coleções como List<Artista>.
Distinct() da forma errada.Distinct() só funciona em listas (IEnumerable) e com using System.Linq;.var artistaDAL = ArtistaDAL.Listar().Distinct().ToList();Verifica no código da aula como tá.


Boa noite! EI pessoal! Minha solução de erro??