Null-conditional Operators Compatibility
本问题已经有最佳答案,请猛点这里访问。
假设在C 6.0(或.NET Framework 4.6)中引入了空条件运算符。但是,我的项目使用框架的4.5.2版本(C 5.0)。当我使用Visual Studio 2015时,IDE似乎理解了新的表示法并正确地编译/工作。然而,我对这个项目是否在发布后仍能工作感到困惑。我的开发机器安装了4.6,但生产服务器可能没有安装。
换句话说,空条件运算符是否真的与4.5.2兼容,或者我遗漏了什么?
有关更多信息,请参见C 6.0是否适用于.NET 4.0?