C# 7.1 и 7.2 Span и ReadOnlySpan
Я использую версию Visual Studio 15.5.6.
Когда я создаю простой проект консольного приложения, я не могу использовать ReadOnlySpan
или же Span
или же Memory
,
Я установил проект на.Net Framework 4.7.1, потому что в Visual Studio это последняя версия.
Кто-нибудь использует ReadOnlySpan<T>
или же Span<T>
?
Моя цель - увеличить скорость работы кода.
ReadOnlySpan<char> charSpans="Test Words".AsReadOnlySpan();
1 ответ
Решение
Вам нужен предварительно выпущенный пакет Nuget system.memory, чтобы использовать Span. Обратите внимание, что это для.net Core 2.0,.net стандарта 1.0 или 2.0, PCL, UAP 10.1 и Xamarin.Mac.
https://www.nuget.org/packages/System.Memory/4.4.0-preview1-25305-02
Прочитайте эту статью для получения дополнительной информации о Span