Как объединить два столбца из базы данных с LINQ? - PullRequest
0 голосов
/ 02 августа 2020
 // Appetizers Filter
        var Appetizers =
           from a in this.restaurantMenuDataSet.Menu
           where a.Category == "Appetizer"
           select a;
        foreach (var a in Appetizers) AppCombo.Items.Add(a.ItemName);

Таким образом, я получаю закуски из базы данных доступа, но я также хочу отображать его price рядом с ним в ComboList. Так что в основном я хочу, чтобы в списке отображалось «Начос $ 5,95»

База данных:

enter image description here

ComboList:

введите описание изображения здесь

1 Ответ

0 голосов
/ 02 августа 2020

Вы можете использовать String.Format, чтобы объединить ItemName и Price для отображения в поле со списком:

foreach (var a in Appetizers)
{
    var displayName = String.Format("{0} {1}", a.ItemName,a.Price);
    AppCombo.Items.Add(displayName);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...