"静态类导入"实际上是C#的未来特征的宣布或暗示吗?

Fab*_*ied 6 c# static-import

这个编辑开始,关于C#维基百科文章提到了"静态类导入"作为C#的未来特性,以及"编译器即服务("Roslyn")".

这个功能是否已经由编译团队的成员实际宣布或暗示过,或者这只是一个疯狂的推测?

svi*_*ick 1

Eric Lippert 的文章(最有可能是本文的来源)中,他正在讨论使用 C# 作为脚本语言。而且,Roslyn CTP 包括 C# 交互窗口和 C# 脚本引擎。

\n\n

C# Interactive 使用稍微不同的 C# 版本。例如,您并不总是需要分号,并且您可以拥有顶级方法和顶级语句。您还可以使用静态类导入:

\n\n
> using System.Math;\n> Abs(-5)\n5\n
Run Code Online (Sandbox Code Playgroud)\n\n

因此,我认为静态类导入(以及我提到的其他 \xe2\x80\x9cscripty\xe2\x80\x9d 功能)不会包含在 C# 的普通版本中,但您将能够使用它们在 C# 脚本中。

\n