Exemple #1
0
        public static string getRandomHexString(int digits, string spacer = "")
        {
            string toreturn = string.Empty;

            toreturn += ToHex((byte)RNG.Next(0xFF));
            for (int i = 0; i < digits - 1; i++)
            {
                toreturn += spacer + HexEncoding.ToHex((byte)RNG.Next(0xFF));
            }
            return(toreturn);
        }
Exemple #2
0
 public override string ToString()
 {
     return(HexEncoding.byteArrayToString(ToArray()));
 }
Exemple #3
0
 public string ReadHexString(int count)
 {
     return(HexEncoding.byteArrayToString(ReadBytes(count)));
 }
Exemple #4
0
 public void WriteHexString(string value)
 {
     WriteBytes(HexEncoding.GetBytes(value));
 }