Creates and returns a data object containing a given number of bytes copied from a given buffer.
Original signature is '+ (id)dataWithBytes:(const void *)bytes length:(NSUInteger)length'
Available in OS X v10.0 and later.
public static NSData DataFromBytes(byte[] bytes) { return DataFromBytes(bytes, bytes.Length); }