32 lines
780 B
C#
32 lines
780 B
C#
using System;
|
|
|
|
namespace MApplication
|
|
{
|
|
internal class Style
|
|
{
|
|
public Style(
|
|
ConsoleColor foregroundColor,
|
|
ConsoleColor backgroundColor)
|
|
{
|
|
ForegroundColor = foregroundColor;
|
|
BackgroundColor = backgroundColor;
|
|
}
|
|
|
|
public ConsoleColor ForegroundColor { get; }
|
|
|
|
public ConsoleColor BackgroundColor { get; }
|
|
|
|
public static Style Color(ConsoleColor foregroundColor)
|
|
{
|
|
return new Style(foregroundColor, ConsoleColor.Black);
|
|
}
|
|
|
|
public static Style ColorWithBackGround(
|
|
ConsoleColor foregroundColor,
|
|
ConsoleColor backgroundColor)
|
|
{
|
|
return new Style(foregroundColor, backgroundColor);
|
|
}
|
|
}
|
|
}
|