| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > копирование int в byte[] |
| Автор: agealex 3.6.2009, 19:28 |
| Есть какой нибудь аналог memcpy ну или что нибудь в таком же духе ? |
| Автор: jonie 3.6.2009, 19:39 | ||
int не ссылочный, byte[] ссылочный... сомневаюсь что без unsave можно "скопировать" .. Наверно быстро получится нечто вроде
|
| Автор: 1stain 3.6.2009, 20:10 |
| BitConverter.GetBytes() |
| Автор: agealex 3.6.2009, 23:17 |
| Честное слово последний вариант понравился больше всего, намного лучше побитового сдвига, marshallinga, перекнверчивания по 10 раз. При много благодарен |
| Автор: jonie 4.6.2009, 00:05 | ||
ну так битконвертор это unsafe:
|
| Автор: agealex 4.6.2009, 00:49 | ||||
ну в принцепи да у меня самый короткий на основе прочитанного получился 2 строчки
можно наверное их и в одну строку наверное совместить, еще не успел попробывать |
| Автор: agealex 4.6.2009, 10:36 | ||
Не спорю просто до этого долгое время пользовался for И побитовым сдвигом, ну или чем нибудь другим, а тут в 2 строчки крайне понравилось |