“静态类导入”实际上是宣布或暗示 C# 的未来功能吗?

本文关键字:暗示 未来 功能 静态类导入 导入 静态类 实际上 | 更新日期: 2023-09-27 18:37:03

从这次编辑开始,维基百科关于C#的文章提到"静态类导入"是C#的未来功能,以及"编译器即服务("Roslyn")"。

这个功能实际上是由编译器团队的成员宣布或暗示的,还是这只是疯狂的猜测?

“静态类导入”实际上是宣布或暗示 C# 的未来功能吗?

Eric Lippert发表了一篇关于此功能的文章,但他没有承诺实现。

在 Eric Lippert 的文章中,他讨论了使用 C# 作为脚本语言。而且,Roslyn CTP 包括 C# 交互式窗口和 C# 脚本引擎。

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

> using System.Math;
> Abs(-5)
5

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