У меня есть OLEVariant, замаскированный под объект .Net, который я получаю от клиентского компонента через сеть. Я знаю, что содержимое представляет собой массив байтов, но я не знаю, как преобразовать это содержимое в собственный байтовый массив .Net (byte []). Любые подсказки о том, как я могу выполнить преобразование?
Редактировать: Мы ответили на свой вопрос. Чтобы преобразовать OleVariant (массива байтов типа) в .Net byte [], необходимо накачать объект, когда он входит в массив .Net, взять верхние границы массива, создать новый байт [] верхнего размера и затем, наконец делает Array.Copy ().