XSD类null引用检查

时间:2017-03-20 22:21:13

标签: c# .net nullreferenceexception null-coalescing-operator xsd2code

我有一个从XSD架构生成的大C#类。有什么方法可以使用"?。' .NET Framework 4.5.1中的安全运算符,无需升级.NET框架版本。而不是为每个对象写入空检查。

1 个答案:

答案 0 :(得分:1)

null conditional operator(?。)是在C#版本6中添加的语法闪光.Visual Studio 2015及更高版本中的Roslyn编译器将编译C#6并将输出定位到相应的.Net运行时。

有关详细信息,请查看Does C# 6.0 work for .NET 4.0?

总而言之,只要您在Visual Studio 2015或更高版本中构建它们,就可以在.net 2.0及更高版本上使用这些语言功能。