Seq.map<'T,'U> İşlevi (F#)

Öğelerinin her koleksiyon öğeleri belirli bir işlev uygulanmasının sonuçları olan yeni bir koleksiyon oluşturur.Verilen işlev, öğeler nesneden alınmış numaralandırıcı üzerinde kullanılan MoveNext yöntemi ile talep edilmiş gibi uygulanır.

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

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

// Signature:
Seq.map : ('T -> 'U) -> seq<'T> -> seq<'U>

// Usage:
Seq.map mapping source

Parametreler

  • mapping
    Türü:'T -> 'U

    Giriş dizisinden öğeleri dönüştürmek için bir işlev.

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

    Giriş dizisi.

Özel Durumlar

Özel Durum

Koşul

ArgumentNullException

Giriş dizisi null olduğunda oluşturulur.

Dönüş Değeri

Sonuç dizisi.

Notlar

Döndürülen dizi iş parçacıkları arasında güvenle geçirilebilir.Bununla birlikte, tek tek IEnumerator döndürülen serisinden oluşturulan değerler değil erişilen aynı anda.

Bu işlev adlı Map kodları derlenmiş derlemeleri.İşlev .net Dili dışındaki F# veya yansıtma üzerinden erişiyorsanız, bu adı kullanın.

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#)