Seq.skip<'T> İşlevi (F#)

Temel alınan dizinin N öğesini atlar ve kalan öğeleri oluşturan bir dizi döner.

Ad alanı/modül yol: Microsoft.FSharp.Collections.Seq

Derleme: FSharp.Core (FSharp.Core.dll),

// Signature:
Seq.skip : int -> seq<'T> -> seq<'T>

// Usage:
Seq.skip count source

Parametreler

  • count
    Türü: int

    Atlanacak öğe sayısı.

  • source
    Türü: seq<'T>

    Giriş dizisi.

Özel Durumlar

Özel Durum

Koşul

ArgumentNullException

Giriş dizisi null olduğunda oluşturulur.

InvalidOperationException

Sayı dizideki öğelerinin sayısını aştığında oluşturulur.

Dönüş Değeri

Sonuç dizisi.

Notlar

Bu işlev adlı Skip kodları derlenmiş derlemeleri.İşlev yansıtma veya F# dışındaki bir dilde erişiyorsanız, bu adı kullanın.

Örnek

Aşağıdaki örnek kullanımını göstermektedir Seq.skip ilk beş kareden oluşan bir liste karelerinin atlanması için.

let mySeq = seq { for i in 1 .. 10 -> i*i }
let printSeq seq1 = Seq.iter (printf "%A ") seq1; printfn "" 
let mySeqSkipFirst5 = Seq.skip 5 mySeq
mySeqSkipFirst5 |> printSeq
  

Platformlar

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Sürüm Bilgisi

F# Çekirdek Kitaplığı sürümleri

Desteklenen: 2.0, 4.0, Portable

Ayrıca bkz.

Başvuru

Collections.Seq Modülü (F#)

Microsoft.FSharp.Collections Ad Alanı (F#)