#c# #linq #entity-framework #linq-to-entities
#c# #linq #entity-framework #linq-to-entities
Вопрос:
У меня есть member
таблица со столбцами
memberid
Firstname( values like john,pop...)
secondname(values like ..david ,rambo..)
я хочу получить firstname и secondname в одном запросе
я хочу что-то вроде этого..
john david
pop rambo
я знаю, как это сделать в mysql..
string sql = select (Firstname,'',secondname) as fullname from members...
но я не знаю, как получить полное имя, используя linq to entities…
мое имя объекта dbcontext
кто-нибудь поможет в этом..
Заранее большое спасибо..
Ответ №1:
from m in member
select new {
FULLNAME = String.Concat(m.Firstname " ", m.secondname)
}
Ответ №2:
Вы можете просто использовать C # для обработки строк:
List<string> names = from m in ctx.members
select m.firstname ' ' m.secondname;
Или используйте более сложную функцию для обработки отсутствующих имен и т. Д.