共用方式為


Core.ExtraTopLevelOperators 模組 (F#)

不需開啟模組或命名空間,即可使用額外的 F# 運算子和型別。

命名空間/模組路徑: Microsoft.FSharp.Core

組件:FSharp.Core (在 FSharp.Core.dll 中)

[<AutoOpen>]
module ExtraTopLevelOperators

說明

( ~% ) : Expr<'T> -> 'T

特殊的前置運算子,如 splicing 引號洞中鍵入運算式。

( ~%% ) : Expr -> 'T

特殊的前置運算子,如 splicing 到引號漏洞的不具型別的的運算式。

array2D : seq<#seq<'T>> -> 'T [,]

建置的序列的項目序列中的 2 維陣列。

async : AsyncBuilder

建置非同步的工作流程,使用計算運算式語法。

dict : seq<'Key * 'Value> -> IDictionary<'Key,'Value>

從索引鍵/值組序列,建置唯讀查閱資料表。 使用泛形雜湊和相等,檢索索引鍵物件

double : ^T -> float

將引數轉換成 64 位元浮點數。 這是針對所有基本數字類資料型別的直接轉換。 對於字串,輸入被轉換使用 Parse()與 InvariantCulture設定。 否則作業需要,並叫用 ToDouble方法上 輸入的型別。

eprintf : TextWriterFormat<'T> -> 'T

列印到 stderr使用 指定的格式。

eprintfn : TextWriterFormat<'T> -> 'T

,stderr使用指定的格式,並加入一個新行 列印

failwithf : StringFormat<'T,'TResult> -> 'T

列印至字串緩衝區,並且引發具有指定之結果的例外狀況。 協助者列印程式 (Helper Printer) 必須傳回字串

fprintf : TextWriter -> TextWriterFormat<'T> -> 'T

使用指定的格式,列印至檔案

fprintfn : TextWriter -> TextWriterFormat<'T> -> 'T

使用指定的格式,列印至檔案,並加入新行字元

int8 : ^T -> sbyte

將引數轉換成帶正負號的位元組。 這是針對所有基本數字類資料型別的直接轉換。 對於字串,輸入被轉換使用 Parse()與 InvariantCulture設定。 否則作業需要,並叫用 ToSByte方法上 輸入的型別。

printf : TextWriterFormat<'T> -> 'T

列印到 stdout使用 指定的格式。

printfn : TextWriterFormat<'T> -> 'T

列印到 stdout使用指定的格式,並加入 新行。

set : seq<'T> -> Set<'T>

從物件序列建置一個集合。 物件會使用泛型的比較來建立索引。

single : ^T -> single

將引數轉換成 32 位元浮點數。 這是針對所有基本數字類資料型別的直接轉換。 對於字串,輸入被轉換使用 Parse()與 InvariantCulture設定。 否則作業需要,並叫用 ToSingle方法上 輸入的型別。

sprintf : StringFormat<'T> -> 'T

列印到使用指定的格式字串。

uint8 : ^T -> byte

將引數轉換成位元組。 這是針對所有基本數字類資料型別的直接轉換。 對於字串,輸入轉換使用 Byte.Parse上字串,否則需要一個 ToByte方法上輸入的型別。

現用模式

現用模式

說明

( |Lazy| ) : Lazy<'T> -> 'T

若要強制的 [值的型別 的 Lazy 執行使用中的模式。

平台

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

版本資訊

F# 執行階段

支援版本:2.0、4.0

Silverlight

支援版本:3

請參閱

參考

Microsoft.FSharp.Core 命名空間 (F#)