我在哪里可以找到新的Span ?

每个人都在写关于新类型Span有多Span所以我急切地想要在我的库中重写几个方法,但实际上我在哪里找到它? 我已将Visual Studio 2017更新到最新版本15.5.0,其中change-log表示:

C#编译器现在支持7.2组语言function,包括:

  • 支持通过ref struct修饰符在整个Kestrel和CoreFX中使用的Span类型。

但是当我尝试使用它时我的代码我收到错误而智能感知无法解决它。 这是一个.net 4.6.2项目,语言版本设置为最新的未成年人

我是否需要安装一些NuGet包才能使用它? 我无法弄清楚这一点。

您需要安装System.Memory包的预发布版本(请在nuget manager中选中“Include prerelease”复选框)。 然后只使用Span (它在System命名空间中)。