“使用”不带大括号的语法在某些机器上有效,而在其他机器上不起作用-为什么?

问题描述 投票:-1回答:1
同一行代码可在我的同事PC上使用,但不适用于我的PC。我们俩都在使用VS 2017,但无法弄清楚为什么这对我来说是错误的。

enter image description here

我已经在https://docs.microsoft.com/en-us/dotnet/api/system.io.streamreader?view=netcore-3.1处阅读了文档

[我看到我需要使用'('和')',但为何在我的同事PC上也无法使用它。

此项目的依赖项是>

rea

同一行代码可在我的同事PC上使用,但不适用于我的PC。我们俩都在使用VS 2017,但无法弄清楚为什么这对我来说是错误的。我在这里阅读过文档https:// docs ....

c# streamreader
1个回答
4
投票
您的同事拥有最新的编译器。你不。这(“使用声明”,即没有括号和花括号)是最近添加的内容之一-C#8 IIRC。

差异是旧的;

© www.soinside.com 2019 - 2024. All rights reserved.