Exemplo n.º 1
0
        private void Test(List <CtpObject> data)
        {
            var wr = new CtpObjectWriter();

            for (var x = 0; x < data.Count; x++)
            {
                var o = data[x];
                wr.Write(o);
            }

            var rd = new CtpObjectReader(wr.ToArray());

            for (var x = 0; x < data.Count; x++)
            {
                var o  = data[x];
                var oo = rd.Read();
                if (!o.Equals(oo))
                {
                    throw new Exception($"Not Equal {o} {oo} on record {x}");
                }
            }
        }
Exemplo n.º 2
0
 public byte[] ToArray()
 {
     return(m_stream.ToArray());
 }
Exemplo n.º 3
0
 public override CommandObject ToArray()
 {
     return(new CommandDataStreamNormal(m_stream.ToArray()));
 }