在 LINQ 表达式中创建选定项时如何获取序数位置?例如:
var alphaordinals = new string[] { "A", "B", "C", "D", "E" }; // etc.
var q = from car in datacontext.Cars
select new InventoryItem
{
Name = car.Name,
Price = car.Price,
UIElement = "Car " + car.Id.ToString() + ???
};
return q.ToList();
我希望汽车列表的InventoryItem.UIElement像:
Car 27 A
Car 28 B
Car 31 C
Car 48 D
等等