Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Combina as duas matrizes em uma matriz de tuples com dois elementos.As duas matrizes devem ter tamanhos iguais, se não ArgumentException é gerado.
Namespace/Module Path: Microsoft.FSharp.Collections.Array
Assembly: FSharp.Core (em FSharp.Core.dll)
// Signature:
Array.zip : 'T1 [] -> 'T2 [] -> ('T1 * 'T2) []
// Usage:
Array.zip array1 array2
Parâmetros
Exceções
Exceção |
Condição |
|---|---|
Acionada quando as matrizes de entrada diferem de tamanho. |
Valor de retorno
A matriz de elementos tupled.
Comentários
Essa função é chamada Zip em assemblies compilados.Se você está acessando a função de um idioma diferente F#, ou com a reflexão, use este nome.
Exemplo
O código a seguir mostra como usar Array.zip.
let array1 = [| 1; 2; 3 |]
let array2 = [| -1; -2; -3 |]
let arrayZip = Array.zip array1 array2
printfn "%A" arrayZip
Saída
Plataformas
O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informações de Versão
Versões da biblioteca principal de F#
Suportado em: 2,0, 4,0, portáteis