Я использую LINQ to Entites в своем приложении WindowsForm.Заполнение ListBox со списком <Entity>
Я пытаюсь заполнить Lisbox с результатом запроса:
Так что мой источник данных является списком, где пользователь таблица в моей базе данных и EntityType в моей модели.
Проблема заключается в том, что Дисплей должен быть представлен тремя разными столбцами. (User.Firstname + "" + user.LastName + "-" + user.userCode)
и ValueMember будет user.ID;
Я мог бы просто создать структуру userItem с помощью 4 элементов, перебрать список пользователей и добавить их в другой список. Но это похоже на двойную обработку.
Я закончил тем, что расширил свою сущность, как вы предложили. является String.format более эффективным, чем просто "" + "" + - ""? или вы просто предпочитаете его по косметическим соображениям – michael
Я всегда думал, что string.Format более эффективен, поэтому я использовал его в этом примере, но когда я искал ссылку, я наткнулся на http://stackoverflow.com/questions/16432/ c-sharp-string-output-format-or-concat, и кажется, что конкатенация выполняется быстрее! –