Patterns.Application Etkin Deseni (F#)
Uygulamaları birinci işlevi değerleri temsil eden ifadeleri tanır.
Ad alanı/modül yol: Microsoft.FSharp.Quotations.Patterns
Derleme: FSharp.Core (FSharp.Core.dll),
// Signature:
( |Application|_| ) : (input:Expr) -> (Expr * Expr) option
Parametreler
input
Türü: ifadeEşleştirilecek giriş ifadesi.
Dönüş Değeri
Resmi döndürme türü olan (Expr * Expr) option. Seçeneği, bir eşleşme var olup olmadığını gösterir. Etkin desen eşleşmesi ifadesi kullandığınızda, doğrudan desen decompose için başlığın iki ifadeler kullanın.
Başlığın uygulama curried işlev ifadesi decomposition neden iki deyim içerir. Curried bir bağımsız değişken varsa, ilk deyimin işlev adı ve bağımsız değişken İkinci ifade gösterir. Curried birden fazla bağımsız değişken varsa, ilk deyimin kendisini curried dışındaki tüm bağımsız son içeren bir işlev uygulamasıdır ve ikinci ifadesi son curried bağımsız değişkeni temsil eder. İlk ifade, yinelemeli işlevin sonraki curried bağımsız değişkeni decompose işlenen olabilir.
Notlar
Bu işlev adlı ApplicationPattern .net Framework derleme içinde. Üye .net Framework dil dışında F# veya yansıtma üzerinden erişiyorsanız, bu adı kullanın.
Platformlar
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Sürüm Bilgisi
F# Çekirdek Kitaplığı sürümleri
Desteklenen: 2.0, 4.0, Portable