public static unsafe float ReadFloat(this Stream stream) { float v; stream.ReadNoAlloc((byte*)&v, 0, sizeof(float)); return v; }
public static unsafe double ReadDouble(this Stream stream) { double v; stream.ReadNoAlloc((byte*)&v, 0, sizeof(double)); return v; }