Spans

作者: 津涵 | 来源:发表于2019-02-15 14:37 被阅读0次

Little example:

Using Span<T>, you can directly access array elements. The elements of the array are not copied, but they can be used directly, which is faster than a copy.
Coding:


4.png

Creating slices:

5.png

Changing Values Using Spans:

1.png

ReadOnly Spans

(1)无Clear和Fill:
If you need only read-access to an array segment, you can use ReadOnlySpan<T> as was already shown in the DisplaySpan method. With ReadOnlySpan<T>, the indexer is read-only, and this type doesn’t offer Clear and Fill methods.
(2)可复制:ReadOnlySpan<T> to Span<T>
You can however, invoke the CopyTo method to copy the content of the ReadOnlySpan<T> to a Span<T>.
(3)Coding:


2.png

相关文章

网友评论

      本文标题:Spans

      本文链接:https://www.haomeiwen.com/subject/wxopeqtx.html