func prefix(while: (UInt8) -> Bool) -> AsyncPrefixWhileSequence<URL.AsyncBytes>
The maximum number of elements to return. The value of count
must be greater than or equal to zero.
返される要素の最大限の数。count
の値は、ゼロより大きいか等しくなければなりません。
Availability 有効性
Technology
func prefix(_ count: Int
) -> AsyncPrefixSequence
<URL
.AsyncBytes
>
count
The maximum number of elements to return. The value of count
must be greater than or equal to zero.
返される要素の最大限の数。count
の値は、ゼロより大きいか等しくなければなりません。
An asynchronous sequence starting at the beginning of the base sequence with at most count
elements.
基底シーケンスの先端で始まる多くともcount
要素の非同期シーケンス。
Use prefix(_:)
to reduce the number of elements produced by the asynchronous sequence.
prefix(_:)
を使って非同期シーケンスによって生み出された要素の数を減らしてください。
In this example, an asynchronous sequence called Counter
produces Int
values from 1
to 10
. The prefix(_:)
method causes the modified sequence to pass through the first six values, then end.
この例において、Counter
と呼ばれる非同期シーケンスはInt
値を1
から10
まで生み出します。prefix(_:)
メソッドは、その修正されたシーケンスに最初の6つの値をずっと渡させて、それから終わらせます。
If the count passed to prefix(_:)
exceeds the number of elements in the base sequence, the result contains all of the elements in the sequence.
prefix(_:)
に渡されるcountが基底シーケンスの中の要素の数を越えるならば、結果はそのシーケンスの要素のすべてを含みます。
func prefix(while: (UInt8) -> Bool) -> AsyncPrefixWhileSequence<URL.AsyncBytes>