PowerShell Quickies - Foreground-Background Colors

Code Snippet for Foreground and Background Color Combinations

$FGcolors = [enum]::GetValues([System.ConsoleColor])
$BGcolors = [enum]::GetValues([System.ConsoleColor])

$i = 0
Foreach ($FGcolor in $FGcolors)
{
    Foreach ($BGcolor in $BGcolors)
    {  
        $i++
        Write-Host ("Foreground: $FGColor BackGround: $BGColor")  -ForegroundColor $FGcolor -BackgroundColor $BGcolor 
        #Write-Host "$FGColor on $BGColor " -background $BGColor -foreground $FGColor -nonewline

    }
}

Write-Host "Total Combinations: $i"