C#中,把void*转换为byte

mac2022-06-30  68

byte[] data = null;

unsafe

{

  int tempLength;

  void* tempData ;

  data = new byte[tempLength];

  using(UnmanagedMemoryStream tempUMS = new UnmanagedMemoryStream(byte*)tempData, tempLength))

  {

    tempUMS.Read(data, 0, data.Length);

  }

}

转载于:https://www.cnblogs.com/ljybk/p/9381907.html

最新回复(0)