Spans

2019-02-15  本文已影响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
上一篇 下一篇

猜你喜欢

热点阅读