# string converts to ConsoleColor PS> [ConsoleColor]'red' Red
# string converts to System.Windows.Media.Color PS> [System.Windows.Media.Color]'red'
ColorContext : A : 255 R : 255 G : 0 B : 0 ScA : 1 ScR : 1 ScG : 0 ScB : 0
# ConsoleColor DOES NOT convert to System.Windows.Media.Color PS> [System.Windows.Media.Color][ConsoleColor]'red' Cannot convert value "Red" to type"System.Windows.Media.Color". Error: "Invalid cast from 'System.ConsoleColor' to 'System.Windows.Media.Color'." At line:1 char:1 + [System.Windows.Media.Color][ConsoleColor]'red' + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [], RuntimeException + FullyQualifiedErrorId : InvalidCastIConvertible