Не нарушает ли добавление значений enum двоичную совместимость?

Представьте себе это перечисление в DLL.

public enum Colors
{
    Red,
    Green
}

Не нарушает ли добавление значений enum двоичную совместимость? Если бы я изменил это, сломались бы существующие EXE-файлы?

public enum Colors
{
    Red,
    Green,
    Blue
}

Я виделэтот ответ, но это, казалось, касалось случаявставка ценность. Если я добавлю значения втолько конец, это нормально?

Ответы на вопрос(2)

Ваш ответ на вопрос