【发布时间】:2012-09-24 19:42:38
【问题描述】:
想象一下 DLL 中的这个枚举。
public enum Colors
{
Red,
Green
}
添加枚举值会破坏二进制兼容性吗?如果我要更改它,现有的 EXE 会损坏吗?
public enum Colors
{
Red,
Green,
Blue
}
我看到了this answer,但它似乎解决了插入一个值的情况。如果我将值添加到仅结束,可以吗?
【问题讨论】:
标签: c# enums binary-compatibility