Imagine this enum in a DLL.
public enum Colors
{
Red,
Green
}
Does adding enum values break binary compatibility? If I were to change it, would existing EXEs break?
public enum Colors
{
Red,
Green,
Blue
}
I saw this answer, but it seemed to address the case of inserting a value. If I add values to the end only, is that OK?
See Question&Answers more detail:os