正如您在build 2016大会上所知,Visual Studio的下一版本被引入为 Visual Studio Enterprise“15”预览。我下载了此预览版的ISO以查看C#7.0的新功能。正如在构建会议上的C#演示会话中所说,我在项目中添加了__DEMO__
和__DEMO_EXPERIMENTAL__
条件编译符号。现在我有了这些功能:
但这两个不起作用,构建失败并出现错误:
你能帮助我为什么我不能测试这两个最后一个功能吗?
答案 0 :(得分:5)
截至今天, 2016年4月12日@ 12:16 PM(CDT) tuple
功能正处于“原型设计”阶段,尚未推出。这与条件编译符号无关。请查看Roslyn language feature status for details on C# 7.0。
实际上,在仔细查看列表时 - 似乎pattern matching
也处于“原型设计”中,这意味着我必须经过纠正。如果是这种情况,那么您应该能够从tuple
branch found here本地下载 Roslyn 编译器。然后使用此版本按照定义的here编译实验代码。
答案 1 :(得分:1)
Visual Studio 15 Preview只允许您使用C#7.0的一些建议功能,更具体地说:
基本上你已经提到过的东西。这是source。目前还不清楚其他人什么时候可以使用。