Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 05.11.2015, 15:34   #1
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию Как заполнять list<double>

Я спокойно заполнял list<string>, у меня была строчка str = "Hello",
и я мог спокойно написать listing1.Add(str) и увидеть hello в стольких элементах, в скольких мне это нужно.

Теперь создал list<double> Вместо строки массив чисел doubles.
Проблема в том, что я не могу записать listing1.Add(doubles).

Пишет
Цитата:
Error 2 Argument 1: cannot convert from 'double[]' to 'double' C:\Users\engineer\Desktop\Step1_bin FFT_v2\LAST_Version_Workable_OFDM_T CP_Scrambler_FileReceiver\Receiver_ Bin_creator_4OFDM_TCP\Bin_creator\F ormM.cs 258 34 Bin_creator
Как лучше поступить в этом случае?

Последний раз редактировалось Stilet; 05.11.2015 в 16:06.
Krasi вне форума
Старый 05.11.2015, 15:38   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

если вам нужно добавить один double, зачем вы создали массив?
вы же для списка строк добавляли строку, а не массив.
а так есть еще метод AddRange
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 05.11.2015, 15:56   #3
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию

А, я разобрался. Нужен был именно double[]
Krasi вне форума
Старый 05.11.2015, 16:00   #4
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию Как объединить листинг double в 1 массив double

Я понимаю, когда массив - это так: s = {1, 2, 3}
У меня есть листинг list1 = s; s; s. То есть три элемента, в каждом из которых есть массив s. Мне нужно теперь сделать массив подлиннее, но одномерный: soNe = {s, s, s}. Я не понимаю, как это пока сделать, можете показать? То есть должно получиться soNe = {1,2,3,1,2,3,1,2,3}

Я думаЮ, что я путаю строку со столбцом, поэтому вопрос прямо в лоб, если разграничивать элементы массива запятыми, то чем их еще можно разграничивать?
Krasi вне форума
Старый 05.11.2015, 16:16   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

покажите нормально что у вас есть list1?
List<double[]>?
тогда через list1.SelectMany(el=>el).ToArray();
если List<double>
тогда просто list1.ToArray();
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 05.11.2015, 17:39   #6
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию

Ок, спасибо! Я уже тоже разобрался.
Krasi вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# - Как изменить свойство элемента в list? List<MyClass> kvi2994 C# (си шарп) 1 05.03.2015 18:28
Как создать и потом постоянно заполнять таблицу excel данными НугРоберт Паскаль, Turbo Pascal, PascalABC.NET 2 10.02.2015 18:57
Отличие double и long double в Вижиал cover Общие вопросы C/C++ 1 14.10.2012 13:53
функция pow(double x, double y) Не могу понять в чем ошибка Vlashel Помощь студентам 3 07.10.2010 16:28
Как заполнять Форму ввода Excel-данными Michail_P Свободное общение 0 20.08.2007 06:29