none
Linq to SQL to List RRS feed

  • Pergunta

  • Boa noite,

    Estou tentando converter um resultado de uma consulta LINQ TO SQL para lista porém estou recebendo um erro.

            public static List<Empresas> SelecionarEmpresas()
            {
                return (from a in dc.Empresas
                             select new 
                             {
                                 ID = a.idEmpresa,
                                 CNPJ = a.CGC,
                                 NOME = a.Nome
                             }).ToList<Empresas>();
            }

    O erro é: CS1929 "IQueryable<<anonymous type: int ID, long CNPJ, string NOME>>" não contém uma definição para "ToList" e a melhor sobrecarga do método de extensão "Enumerable.ToList<Empresas>(IEnumerable<Empresas>)" requer um receptor do tipo "IEnumerable<Empresas>"

    Alguém pode me ajudar, por favor?

    atte

    segunda-feira, 13 de agosto de 2018 21:32

Todas as Respostas

  • galves.rod,

        Veja esses links... talvez te ajude:

    ===========================================
    C# - Usando LINQ to SQL (o retorno)

    http://www.macoratti.net/10/05/c_ulinq.htm
    ===========================================
    101 LINQ Samples

    https://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b
    ===========================================
    Linq to SQL - C#

    https://social.msdn.microsoft.com/Forums/pt-br/5ed63bc3-8eca-4a43-bf64-cf3ed5f8b4c0/linq-to-sql-c
    ===========================================
    Simple LINQ to SQL in C#

    https://www.codeproject.com/articles/26657/simple-linq-to-sql-in-c
    ===========================================


    []'s,
    Fabio I.
    sexta-feira, 17 de agosto de 2018 20:12