func drop(while: (UInt8) -> Bool) -> AsyncDropWhileSequence<FileHandle.AsyncBytes>
func filter((UInt8) -> Bool) -> AsyncFilterSequence<FileHandle.AsyncBytes>
Availability 有効性
Technology
func dropFirst(_ count: Int
= 1) -> AsyncDropFirstSequence
<FileHandle
.AsyncBytes
>
count
The number of elements to drop from the beginning of the sequence. count
must be greater than or equal to zero.
このシーケンスの初めの部分から落とす要素の数。count
は、ゼロより大きいか等しくなければなりません。
An asynchronous sequence that drops the first count
elements from the base sequence.
ある非同期シーケンス、それは最初のcount
要素を基底シーケンスから抜かします。
Use drop
when you want to drop the first n elements from the base sequence and pass through the remaining elements.
drop
を使ってください、あなたが最初のn要素を基底シーケンスから抜かす、そして残っている要素をずっと渡したい場合は。
In this example, an asynchronous sequence called Counter
produces Int
values from 1
to 10
. The drop
method causes the modified sequence to ignore the values 0
through 4
, and instead emit 5
through 10
:
この例において、Counter
と呼ばれる非同期シーケンスはInt
値を1
から10
まで生み出します。drop
メソッドは、その修正されたシーケンスに値0
から4
を無視させます、そして代わりに5
から10
を放出させます:
If the number of elements to drop exceeds the number of elements in the sequence, the result is an empty sequence. 取り除く要素の数がシーケンスの要素数を越えるならば、結果は空のシーケンスです。
func drop(while: (UInt8) -> Bool) -> AsyncDropWhileSequence<FileHandle.AsyncBytes>
func filter((UInt8) -> Bool) -> AsyncFilterSequence<FileHandle.AsyncBytes>