How to generate a random RGB color code in C#

1 Answer

0 votes
using System;

class Program
{
    // Function to generate a random number between min and max (inclusive)
    static int GenerateRandomNumber(int min, int max) {
        Random rand = new Random();

        return rand.Next(min, max + 1);
    }

    // Function to generate a random RGB color
    static void GenerateRandomRGBColor() {
        int red = GenerateRandomNumber(0, 255);
        int green = GenerateRandomNumber(0, 255);
        int blue = GenerateRandomNumber(0, 255);

        Console.WriteLine($"Random RGB Color: rgb({red}, {green}, {blue})");
    }

    static void Main()
    {
        GenerateRandomRGBColor();
    }
}


/*
run:

Random RGB Color: rgb(214, 72, 157)

*/

 



answered Oct 9, 2025 by avibootz
...