Доброй ночи коллеги!
Тема конечно не нова
и обсуждалась уже не раз, например:
http://rsdn.ru/forum/dotnet/3200048.1.aspxАвтор: ajanov
Дата: 04.12.08
но! Все представленные решения грешат тем, что что-то создают, т.е. явно или неявно выделяют память. Встречаются new IntPtr(), GCHandle.Alloc() и другие.
Встроенные решения .NET тоже не дают желаемого. Мне нужно отправить по сети 100 интов и нет времени выделять 100 массивов по 4 байта, как это делает наприер BitConverter. Хочется получить какое то решение, которое бы не требовало создания объектов, структур, выделения дополнительной памяти и было бы универсальным для структур, а не только для интов. Как быть?