![]() |
1
7
我假设当您说ASP.NET Web服务时,您正在使用ASMX扩展创建Web服务。我认为在这种情况下,所有可以为空的类型都变为可选的,而不可以为空的类型则变为非可选的。 您也许可以手动编辑生成的WSDL文件。但是,如果WSDL被重新生成,那么您就必须重做这项工作。 我建议您使用basishtpbinding切换到wcf(除了您的服务名称之外,您的客户机不应该注意到这一区别)。 使用wcf,您可以简单地将数据协定中的参数标记为是否需要:
|
![]() |
2
6
原语不是 参考 类型,但实际上是 价值 类型。你可以做一个 价值 通过两种方式键入“nullable”。 小手牌是
或是这里的长手
|