Я работаю с Entity Framework и у меня есть запрос LINQ, подобный этому:
var foo = from ee in context.Table select new {id = ee.id, price = ee.price}.ToList();
, где цена является десятичной (smallmoney в SqlServer).Теперь я связываю его с сеткой данных mydgv.DataSource = foo;Но сначала я хотел бы преобразовать все десятичные дроби в строки, чтобы удалить нули из значения (например, сейчас это 26,0000, и я хочу, чтобы оно было 26,00).Как я могу это сделать?Что-то вроде:
bla.ForEach( x => x.price.ToString().Substring(0,3))
не будет работать.