Возврат диапазонов из методов [закрыто]

Я родом из C++, читал о Spans и ReadOnlySpans и не очень хорошо знаком со всей системой GC C #. Мой вопрос в том, что такой метод копирует эту строку в стек, а затем удаляет ее из памяти при выходе из кадра стека, верно? Если нет, то почему это так и если ответ отрицательный, насколько гарантированным может быть возврат Span из метода? Есть ли такой метод, как string.AsSpan() использовать stackalloc или что-то другое?

0 ответов

Другие вопросы по тегам