Ejemplo n.º 1
0
        public void WriteInt32(int data)
        {
            var len = FastBinaryReadWrite.WriteInt32(ref Buffer, BufferPos, data);

            BufferPos += len;
            //Write(BitConverter.GetBytes(data));
        }
Ejemplo n.º 2
0
        public void WriteFloat(float data)
        {
            var len = FastBinaryReadWrite.WriteSingle(ref Buffer, BufferPos, data);

            BufferPos += len;
            //Write(BitConverter.GetBytes(data));
        }
Ejemplo n.º 3
0
        //public void SetInt(int data, int offset) { BitConverter.GetBytes(data).CopyTo(Buffer, offset); }

        public void WriteDateTime(DateTime data)
        {
            var len = FastBinaryReadWrite.WriteDateTime(ref Buffer, BufferPos, data);

            BufferPos += len;

            //long d = data.ToBinary();
            //Write(BitConverter.GetBytes(d));
        }
Ejemplo n.º 4
0
 public void WriteBool(bool data)
 {
     FastBinaryReadWrite.WriteBoolean(ref Buffer, BufferPos, data);
     ++BufferPos;
     //Write(BitConverter.GetBytes(data));
 }