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