protected override void OnWrite(float[] value, TProtocolWriter writer) { writer.WriteDoubleArray(value.Select(f => (double)f).ToArray()); }
protected override void OnWrite(double[] value, TProtocolWriter writer) { writer.WriteDoubleArray(value); }