XML序列化使用的属性指定模式的目的是什么? 它试图解决什么问题?
它试图解决的问题是 int float 等等不能为空,因此它没有其他方法来表示属性/元素是否存在于XML文件中。
int
float
它实际上只在.NET 1.x中有用,因为在.NET 2中您可以使用 Nullable<T> (例如) int? )相反。
Nullable<T>
int?