LINQ SELECT
Boa tarde VBmaniacos!
Pintou uma nova dúvida sobre LINQ
Usando expressões Lambda é possivel fazer isso:
Como eu faria usando LINQ?
Já tentei assim e não deu certo:
Pintou uma nova dúvida sobre LINQ
Usando expressões Lambda é possivel fazer isso:
.Select(c => new {
Nome = string.Format([Ô]{0} {1}[Ô], c.FirstName, c.LastName),
Cidade = c.City
});
Como eu faria usando LINQ?
Já tentei assim e não deu certo:
select new
{
Nome = string.Format([Ô]{0} {1}[Ô], c.FirstName, c.LastName),
Cidade = c.City
};
Usando LINQ, não tem como fazer isso. As propriedades são seladas.
A solução seria fazer isso:
Se ambos campos forem string, o LINQ funciona, porém se um dos campos for Inteiro(por exemplo Idade) ele dá erro.
select new
{
Nome = c.FirstName + [Ô] - [Ô] + c.Idade,
Cidade = c.City
};
Se ambos campos forem string, o LINQ funciona, porém se um dos campos for Inteiro(por exemplo Idade) ele dá erro.
Ou talvez, extender a classe do tipo de dados nome... se for string, extender string...
Como se faz isso?
Tópico encerrado , respostas não são mais permitidas