Спасибо, что нашли время помочь мне с моей проблемой.
В коде, который я пишу, я перебираю таблицу, получаю соответствующие значения (подтвердил это с помощью отладчика) и анализирую их перед соответствующими типами и, наконец, добавляю ихк объекту, который нужно сериализовать в XML.
Однако я столкнулся с проблемой, и я не могу найти способ разобрать строку в десятичное значение.Взгляните:
if (DateTime.TryParse(dateString, culture, styles, out date))
{
decimal LastValue;
string vrednost = String.Format("{0:0,0.0}",
row.SelectSingleNode("td[2]").InnerText);
if (Decimal.TryParse(vrednost, out LastValue))
list.Add(new StockEntry
{
Date = date,
PoslednaCena = LastValue
...
}
Обратите внимание, что значение vrednost равно 4.451,00, и я подозреваю, что если я преобразую его в 4 451,00, он будет проанализирован.
Мне удалось выполнить синтаксический анализdate в соответствующее значение datetime.Однако значение LastValue всегда равно 0. Я исчерпал все известные мне ресурсы.У вас есть идеи, как решить мою проблему?
Заранее спасибо!