Freigeben über


Expr.Substitute-Methode (F#)

Ersetzt durch den angegebenen Ausdruck, wobei die angegebenen Funktionen verwendet werden, um neuen Werten Variablen zuzuordnen. Die Funktionen müssen konsistente Ergebnisse bei jeder Anwendung ergeben. Beim Zielausdruck kann eine Variablenumbenennung erfolgen, wenn eine Variablenerfassung auftritt.

Namespace/Modulpfad: Microsoft.FSharp.Quotations

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

// Signature:
member this.Substitute : (Var -> Expr option) -> Expr

// Usage:
expr.Substitute (substitution)

Parameter

  • substitution
    Typ: Var -> Expr

    Die Funktion zum Zuordnen von Variablen in Ausdrücken.

Rückgabewert

Der Ausdruck mit den angegebenen Ersetzungen.

Plattformen

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

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0, 4.0

Silverlight

Unterstützt in: 3

Siehe auch

Weitere Ressourcen

Quotations.Expr-Klasse (F#)

Microsoft.FSharp.Quotations-Namespace (F#)