Condividi tramite


Funzione Seq.append<'T> (F#)

Esegue il wrapping delle due enumerazioni specificate come singola enumerazione concatenata.

Percorso spazio dei nomi/modulo: Microsoft.FSharp.Collections.Seq

Assembly: FSharp.Core (in FSharp.Core.dll)

// Signature:
Seq.append : seq<'T> -> seq<'T> -> seq<'T>

// Usage:
Seq.append source1 source2

Parametri

  • source1
    Tipo: seq<'T>

    Prima sequenza.

  • source2
    Tipo: seq<'T>

    Seconda sequenza.

Eccezioni

Eccezione

Condizione

ArgumentNullException

Generata se una delle sequenze fornite è null.

Valore restituito

Sequenza risultante.

Note

La sequenza restituita può essere passata in modo sicuro tra thread. L'accesso ai singoli valori IEnumerator generati dalla sequenza restituita non deve essere tuttavia eseguito in modo simultaneo.

Questa funzione è denominata Append negli assembly compilati. Utilizzare questo nome se si accede alla funzione da un linguaggio diverso da F# o tramite reflection.

Esempio

Nell'esempio che segue viene illustrato l'utilizzo di Seq.append.

printfn "%A" (Seq.append [| 1; 2; 3|] [ 4; 5; 6])

Output

  

Piattaforme

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

Informazioni sulla versione

Versioni della libreria di base F#

Supportato in: 2,0, 4,0, portabile

Vedere anche

Riferimenti

Modulo Collections.Seq (F#)

Spazio dei nomi Microsoft.FSharp.Collections (F#)