public static unsafe int Write(this IColumnStream stream, DateTime[] chunk) { var ticks = chunk.Select(p => p.Ticks).ToArray(); fixed(long *p = ticks) return(stream.Write((byte *)p, chunk.Length * sizeof(long))); }
public static unsafe int Write(this IColumnStream stream, Int32Entry[] chunk) { fixed(Int32Entry *p = chunk) return(stream.Write((byte *)p, chunk.Length * sizeof(Int32Entry))); }