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.
Cria uma nova cadeia de caracteres cujos caracteres são os resultados de aplicar uma função especificada para cada um dos caracteres da cadeia de caracteres de entrada e de concatenar as cadeias de caracteres resultantes.
Namespace/Module Path: Microsoft.FSharp.Core.String
Assembly: FSharp.Core (em FSharp.Core.dll)
// Signature:
String.collect : (char -> string) -> string -> string
// Usage:
String.collect mapping str
Parâmetros
mapping
Tipo: char->cadeia de caracteresA função para gerar uma cadeia de caracteres de cada caractere de cadeia de caracteres de entrada.
str
Tipo: cadeia de caracteresA cadeia de caracteres de entrada.
Exceções
Exceção |
Condição |
|---|---|
Acionada quando a cadeia de caracteres de entrada seja nulo. |
Valor de retorno
a cadeia de caracteres concatenada.
Comentários
Essa função é chamada Collect 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 String.collect.
let spaceOut inputString =
String.collect (fun c -> sprintf "%c " c) inputString
printfn "%s" (spaceOut "Hello World!")
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