Exemplo n.º 1
0
        private static BinaryTextData RandomInt(BinaryTextData value_min, BinaryTextData value_max)
        {
            var value_min_i_temp = (value_min != null) ? (value_min.ToUint64()) : (0);
            var value_max_i_temp = (value_max != null) ? (value_max.ToUint64()) : (0xFF);

            var value_min_i = (int)Math.Min(value_min_i_temp, value_max_i_temp);
            var value_max_i = (int)Math.Min(Math.Max(value_min_i_temp, value_max_i_temp), 0xFFFFFFF);

            var random = new Random();

            return(new BinaryTextData(
                       BitConverterEx.GetBytesBigEndian(
                           (ulong)random.Next(value_min_i, value_max_i))));
        }
Exemplo n.º 2
0
 public BinaryTextData(ulong value)
 {
     data_buffer_ = BitConverterEx.GetBytesBigEndian(value);
     data_size_   = data_buffer_.Length;
 }