v4.1.0-alpha.4
Pre-release
Pre-release
- 增加 - 增加支持 CultureInfo 类型。
- 修正 - 修正对于 同名属性被多次定义在不同的接口中的实现对象 的增量处理,及 泛型集合中定义泛型为接口 的问题。
- 重构 - 重构 FileInfo、DriviInfo、DirectoryInfo 相关代码。
- 重构 - 合并 ICombine、IDivide 接口的实现。
- 重构 - 修改 IDivide 接口定义。
- 重构 - ICombine 接口 更名为 ICombine。
- 重构 - 重构非标准类型的产生增量和合并增量的代码。参考 Regex 类型的实现(CombineOtherObjectBase、DivideOtherObjectBase、OtherCombineContainer、OtherDivideContainer)。
- 修正 - 修正 Regex 的问题。
- 修正 - 修正 FileInfo、DriviInfo、DirectoryInfo 的问题。
- 重构 - Serializer 增加 IDisposable 接口。
- 修正 - XmlSerializeSetting.Clone() 方法。
- 重构 - 将 IgnoreAttributeType 由 ITextWriter 移动至 ISerializeSetting。
- 增加 - 增加支持 DefaultValueAttribute 特性,标记了该特性的属性会采用标记值作为默认值而不是类型的默认值。