Вот пример функции:
public void DrawSquare(int x, int y, Color boxColor = Color.Black)
{
//Code to draw the square goes here
}
Компилятор продолжает выдавать мне ошибку: Значение параметра по умолчанию для 'boxColor' должна быть константа времени компиляции
Я пробовал
Color.Black,
Color.FromKnownColor(KnownColor.Black), and
Color.FromArgb(0, 0, 0)
Как мне сделать Color.Black цветом по умолчанию? Кроме того, я не хочу использовать строку Black
для ее указания (что, как я знаю, будет работать). Мне нужно значение Color.Black
.