Cómo sintetizar colores aleatoriamente usando C#
Utilice el método System.Drawing.Color.FromArgb(int red, int green, int blue);
Especifique aleatoriamente los valores de los componentes de rojo, verde y azul para generar colores aleatorios
// Número aleatorio
Random rnd = new Random();
// Color aleatorio
Sistema .Drawing.Color myColor = System.Drawing.Color.FromArgb(
rnd.Next(0, 255), /*rojo*/
rnd.Next(0, 255) , /*verde* /
rnd.Next(0, 255) /*azul*/
);