Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to go from NSData to byte[]

If I have image data in an NSData, extracted from the image as follows, how do I convert this NSData object into a byte array?

NSData data = NSData.FromUrl(NSUrl.FromString(urlString));
like image 685
BruceHill Avatar asked Sep 07 '25 14:09

BruceHill


1 Answers

NSData data = NSData.FromUrl(NSUrl.FromString(urlString));

byte[] dataBytes = new byte[data.Length];

System.Runtime.InteropServices.Marshal.Copy(data.Bytes, dataBytes, 0, Convert.ToInt32(data.Length));
like image 66
Timo Avatar answered Sep 11 '25 01:09

Timo