c# console colours code example
Example 1: c# console background color
Console.BackgroundColor = ConsoleColor.Green;
Example 2: c# change colour of console
Console.BackgroundColor = ConsoleColor.Green;
Console.ForegroundColor = ConsoleColor.DarkGreen;
Console.Clear();
Console.WriteLine("yo");
Console.ReadLine();
Example 3: c# color to console color
public static ConsoleColor FromColor(Color c)
{
int index = (c.R > 128 | c.G > 128 | c.B > 128) ? 8 : 0;
index |= (c.R > 64) ? 4 : 0;
index |= (c.G > 64) ? 2 : 0;
index |= (c.B > 64) ? 1 : 0;
return (System.ConsoleColor)index;
}
Example 4: C# colours
List of C# Colours:
Black
Blue
Dark Blue
Cyan
Dark Cyan
Gray
Dark Gray
Green
Dark Green
Magenta
Dark Magenta
Red
Dark Red
Yellow
Dark Yellow
Example 5: f# console color
module Console =
open System
let log =
let lockObj = obj()
fun color s ->
lock lockObj (fun _ ->
Console.ForegroundColor <- color
printfn "%s" s
Console.ResetColor())
let complete = log ConsoleColor.Magenta
let ok = log ConsoleColor.Green
let info = log ConsoleColor.Cyan
let warn = log ConsoleColor.Yellow
let error = log ConsoleColor.Red
module Main =
let demo() =
let fileName = "myfile.txt"
Console.info <| sprintf "Opening file %s" fileName