Я пытаюсь получить данные из моих баз данных mysql. Я могу получить все данные из db, но я хотел бы отформатировать один из моих столбцов в формате валюты. Тем не менее, я получаю ошибку строки ввода, когда я пытаюсь.C# входная строка ошибка форматирования
Мой код:
var result = db.Query("SELECT * FROM Requests");
var data = result.Select(x => new
{
TimeStamp = Convert.ToString(x.TimeStamp),
TelephoneNumber = x.TelephoneNumber,
Make = x.Make,
Model = x.Model,
Body_Type = x.Body_Type,
StockNum = x.StockNumber,
Price = String.Format("{0:C}", Int32.Parse(x.Price)),
InventoryDate = x.Inventory_Date
}).ToArray();
Линия "Цена" вызывает мой входной строки ошибки
Какой тип 'x.Price'? что такое сообщение об ошибке в исключении? почему вы выполняете 'String.Format'операцию в операции' String.Format'? – user1666620
x.Цена - это строка – user3434042
@ user3434042 и каково значение при прохождении кода? что такое сообщение об ошибке? – user1666620