首页 > 解决方案 > 尝试学习如何在 C# 中使用 Span 时出现错误 CS0308

问题描述

我正在尝试学习如何在 C# 中使用 Span,书中有一个示例在我的项目中不起作用。

int[] arr1 = { 1, 2, 3, 4, 5 };
Span<int> span1 = arr1;

错误如下“CS0308 C#非泛型类型不能与类型参数一起使用”

标签: c#

解决方案


您很可能正在使用 .netFramework 控制台应用程序。您需要创建一个 .net Core 控制台应用程序才能使用 Span。

例如:

在此处输入图像描述


推荐阅读