Partager via


Core.byref<'T>, type (F#)

Représente un pointeur managé en F#.

Espace de noms/Chemin du module : Microsoft.FSharp.Core

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

type byref<'T> =
 class
 end

Notes

Le type byref est utilisé pour passer un argument à une fonction ou à une méthode avec la sémantique de référence. Un paramètre ref ou out en C# est vu comme un paramètre F# de ce type. Une cellule de référence peut être utilisée comme argument pour les paramètres de ce type. Le code suivant illustre ce comportement :

    let date = ref System.DateTime.Now
    if System.DateTime.TryParse("1/1/2001", date ) then
       printfn "%A" !date
    else
       printfn "Failed to parse input."

Plateformes

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informations de version

Runtime F#

Pris en charge dans : 2.0, 4.0

Silverlight

Prise en charge dans : 3

Voir aussi

Référence

Microsoft.FSharp.Core, espace de noms (F#)