


Программирование
+2C# Ошибка не удается создать объект абстрактного типа или интерфейса Brush?
Ошибка на ровном месте. Почему не удается создать объект?
12
Color c = Color.FromArgb(255,100,100,100);
Brush br = new Brush(c);
По дате
По рейтингу
В данном коде вы пытаетесь создать объект класса brush с помощью оператора new, что приводит к возникновению ошибки.
Вместо этого, можно использовать конкретный класс, который наследуется от абстрактного класса brush, например, SolidBrush.
Таким образом, чтобы создать объект кисти с определенным цветом, можно использовать следующий код:
csharp
Color c = Color.FromArgb(255, 100, 100, 100);
Brush br = new SolidBrush(c);