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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.06.2011, 11:25   #1
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию Сложение массивов.

Чёто я не понял, а как в шарпе массивы то объединять, там плюсик не работает что-ли? 0_0

выдаёт ошибку
Код:
Operator '+' cannot be applied to operands of type 'byte[]' and 'byte[]'
на строки
Код:
Byte[] comand = { 1 };
Byte[] sendBytes = comand + selfipadr.GetAddressBytes();
the_deer_one вне форума Ответить с цитированием
Старый 28.06.2011, 11:37   #2
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Можно так:
selfipadr.GetAddressBytes().CopyTo (comand, comand.Length);
Только результат окажется в comand.
ds.Dante вне форума Ответить с цитированием
Старый 28.06.2011, 11:45   #3
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Или так можно, спасибо pu4koff-у.
Код:
Byte[] sendBytes = comand.Concat(selfipadr.GetAddressBytes()).ToArray();
Блин, могли бы и плюсик перегрузить.
the_deer_one вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi, сравнение массивов, умножение массивов Marjasja Помощь студентам 0 22.05.2011 19:59
Delphi, сравнение массивов, умножение массивов Marjasja Общие вопросы Delphi 0 22.05.2011 19:49
Сложение двух массивов. ATAMAN200 Общие вопросы C/C++ 1 21.11.2010 21:19
Сложение в БД Oleg Romanchuk Помощь студентам 5 24.11.2009 09:30
Сложение Droid Общие вопросы Delphi 14 07.05.2008 13:23