Как добавить статический метод расширения в существующий класс в С#C#

Место общения программистов C#
Anonymous
Как добавить статический метод расширения в существующий класс в С#

Сообщение Anonymous »

Например, я могу использовать Color (такой строительный класс)

Color c = Color.GreenSmile();


это мой метод расширения, но я не хочу использовать экземпляр. Это возможно?

public static Color GreenSmile(this Color color)
{
return Color.FromArgb(83, 255, 26);
}

Вернуться в «C#»