using System;
class RandomHexGenerator
{
static string GenerateHex(int length) {
const string hexChars = "0123456789ABCDEF";
Random rand = new Random();
char[] hexArray = new char[length];
for (int i = 0; i < length; i++) {
int index = rand.Next(16); // Random number between 0 and 15
hexArray[i] = hexChars[index];
}
return new string(hexArray);
}
static void Main()
{
int length = 8; // Length of the hex string
string hexNumber = GenerateHex(length);
Console.WriteLine("Random Hexadecimal Number: " + hexNumber);
}
}
/*
run:
Random Hexadecimal Number: 6121D168
*/