ExtraTopLevelOperators.fprintf<'T>, fonction (F#)
Les fonctions fprintf impriment sur un fichier à l'aide du format donné.
Espace de noms/Chemin du module : Microsoft.FSharp.Core.ExtraTopLevelOperators
Assembly : FSharp.Core (in FSharp.Core.dll)
// Signature:
fprintf : TextWriter -> TextWriterFormat<'T> -> 'T
// Usage:
fprintf textWriter format
Paramètres
textWriter
Type : TextWriterformat
Type : TextWriterFormat<'T>
Notes
Cette fonction se nomme PrintFormatToTextWriter dans les assemblys compilés. Si vous accédez à la fonction à partir d'un langage autre que F# ou par réflexion, utilisez ce nom.
Exemple
L'exemple suivant illustre l'utilisation du mot clé fprintf :
let printNumbersToFile fileName n =
// "use" will cause the file to be closed when it
// goes out of scope.
use file = System.IO.File.CreateText(fileName)
[ 1 .. n ]
|> List.iter (fun elem -> fprintf file "%d " elem)
fprintfn file ""
printNumbersToFile "1to100.txt" 100
Le fichier résultant 1to100.txt contient les données suivantes.
Plateformes
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informations de version
Versions de bibliothèque principale F#
Prise en charge dans : 2,0, 4,0, portables