ImageMagick.ExifWriter.WriteArray C# (CSharp) Method

WriteArray() private static method

private static WriteArray ( ExifValue value, byte destination, int offset ) : int
value ExifValue
destination byte
offset int
return int
    private static int WriteArray(ExifValue value, byte[] destination, int offset)
    {
      if (value.DataType == ExifDataType.Ascii)
        return WriteValue(ExifDataType.Ascii, value.Value, destination, offset);

      int newOffset = offset;
      foreach (object obj in (Array)value.Value)
        newOffset = WriteValue(value.DataType, obj, destination, newOffset);

      return newOffset;
    }