- 1
long.Parse(Convert.ToString(Convert.ToSingle(Item.Value.ToString())))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+128
long.Parse(Convert.ToString(Convert.ToSingle(Item.Value.ToString())))
вот весело, если там long
мелкософт, как всегда, прекрасен, что бы конвертировать в строку в зависимости от локали.
на Java я бы сделал так:
long l=0;
try { l=Long.parseLong(String.valueOf(obj));} catch(NumberFormatException e) {Log.log(e);}
Как иначе, я не понимаю
Через XML легко делать запросы, но принимать его и парсить - очень муторно, селекторы-фигекторы...
А вообще надо конечно пользоваться минимально-достаточной штукой. Но и не забывать думать на пару шагов вперёд. Тоесть можно тупо делать urlencode, но если есть возможность не-плоских данных, то проще сразу забиться на JSON и не трахать в будущем мозги.
Раз уж на то пошло, и на CultureInfo насрать, то это всё делается так:
А вообще, конечно же, надо использовать System.Globalization.NumberStyles и System.Globalization.CultureInfo.
System.Globalization.GoldenBillion
если это string, то и только так :Р