asp.net - XML 序列化使用的 PropertySpecified 模式的目的是什么?

标签 asp.net design-patterns xml-serialization

XML 序列化使用的 PropertySpecified 模式的目的是什么?
它试图解决什么问题?

最佳答案

它试图解决 int 的问题float等等不能为空,因此它没有其他方法来表明该属性/元素是否存在于 XML 文件中。

它实际上只在 .NET 1.x 中有用,因为在 .NET 2 中你可以只使用 Nullable<T> (例如 int? )。

关于asp.net - XML 序列化使用的 PropertySpecified 模式的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2414702/

相关文章:

c# - 按角色获取 ASP.NET Identity 用户

c# - 如何在 PHP 和 ASP.net 应用程序之间共享 session ?

c# - WPF 中的 XMLSerialization 问题

c# - 无法将 XML 反序列化为对象

asp.net-mvc - 如何在 View 中保留复杂对象,同时仅更新一小部分

asp.net - 当连接意外关闭时,ASP.NET 页面生命周期是否会完整运行?

c# - Azure Web应用程序突然给出500个错误

java - 使用 Spring Boot 的 3 层架构最佳实践

用户可能不知道所有信息的日期的 SQL 日期模式

design-patterns - 什么是命令总线?