Форум программистов, компьютерный форум, киберфорум
Наши страницы
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
redseven
56 / 15 / 26
Регистрация: 07.02.2015
Сообщений: 328
1

Перевод из string в double с применением ConvertAll

11.12.2016, 17:57. Просмотров 891. Ответов 3
Метки нет (Все метки)

Возникла такая проблема

У меня есть List<T> и там числа но в формате string и мне их нужно в формат double

И я пытаюсь применить метод ConvertAll но к сожалению не конвертируется

Pascal
1
2
3
var lst1:=new List<string>;//Список для хранения значений
var lst2:=new List<double>;//Список для хранения значений
lst2:=lst1.ConvertAll(Converter<string,double>);
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2016, 17:57
Ответы с готовыми решениями:

Ошибки преобразования числа типа Double в String
Доброго времени суток, форумчане. У меня серьезная проблема с преобразованием ,...

Перевод из string в real
В общем: мне нужно перевести из величины string в величину real (НЕ INTEGER),...

Перевод из string в longint
есть задача дана строка с символами и числами, надо убрать все символы и...

Решение системы уравнений или перевод string в integer
Здравствуйте, возникла идея написания программы решения системы уравнений....

Перевод из числовых данных в тип данных string и обратно
Мне надо написать алгоритм с составными числами. Из пяти и шести чисел чтобы...

3
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26372 / 17695 / 7006
Регистрация: 22.10.2011
Сообщений: 31,148
Записей в блоге: 6
11.12.2016, 18:17 2
Лучший ответ Сообщение было отмечено redseven как решение

Решение

Pascal
1
lst2:=lst1.ConvertAll(x -> StrToFloat(x));
1
redseven
56 / 15 / 26
Регистрация: 07.02.2015
Сообщений: 328
11.12.2016, 18:42  [ТС] 3
Спасибо вам за подсказку но у меня выскакивало исключение и поэтому сделал так и программа работает.

Pascal
1
lst2:=lst1.ConvertAll(x -> Convert.ToDouble(x));
0
rainbyz
0 / 0 / 0
Регистрация: 30.09.2017
Сообщений: 4
03.10.2017, 00:14 4
Познавательно
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2017, 00:14

Перевод string в double
Добрый вечер. Подскажите пожалуйста, как перевести string a = &quot;1+1&quot;; в double...

Перевод long double в string
Дана задача ...

Перевод значений String в double, int
Как можно сделать, чтобы изменять значения scalefactor, min_neighbors и fd в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru