ExtraTopLevelOperators.fprintf<'T> — Funkcja (F#)
Funkcje fprintf drukuje przy użyciu danego formatu pliku.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core.ExtraTopLevelOperators
Zgromadzenie: FSharp.Core (w FSharp.Core.dll)
// Signature:
fprintf : TextWriter -> TextWriterFormat<'T> -> 'T
// Usage:
fprintf textWriter format
Parametry
textWriter
Typ:TextWriterformat
Typ: TextWriterFormat<'T>
Uwagi
Ta funkcja o nazwie PrintFormatToTextWriter w skompilowane zestawy.Jeżeli języka, niż F# lub przez odbicie, uzyskują dostęp do funkcji, należy użyć tej nazwy.
Przykład
Poniższy przykład ilustruje użycie 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
Wynikowy plik 1to100.txt zawiera następujące dane.
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne