3
A
回答
11
是的,可以
F#規格:
整數常量與後綴Q,R,Z,I,N,G是通過以下句法用於用戶定義和庫定義的類型翻譯: XXXX <後綴>
- 對於XXXX = 0 - NumericLiteral.FromZero()
- ˚F或XXXX = 1 - NumericLiteral.FromOne()
- 對於在範圍的Int32 XXXX - NumericLiteral.FromInt32(XXXX)
- 對於在Int64的範圍XXXX - NumericLiteral.FromInt64(XXXX)
- 對於其他號碼 - NumericLiteral .FromString(「xxxx」)
例如,如下定義模塊NumericLiteralZ允許使用文字形式32Z來生成32個'Z'字符序列。對於32位整數範圍以外的數字,沒有文字語法可用。
module NumericLiteralZ =
let FromZero() = ""
let FromOne() = "Z"
let FromInt32 n = String.replicate n "Z"
// nullables
open System
module NumericLiteralN =
let FromZero() = Nullable(0)
let FromOne() = Nullable(1)
let FromInt32(i : int) = Nullable(i)
printfn "%A" 0N
printfn "%A" 1N
printfn "%A" 100N.HasValue
相關問題
- 1. 我可以創建我自己的php.ini文件嗎?
- 2. 我可以在PowerShell 2.0中創建自己的屬性類嗎?
- 3. Java Android - 創建我自己的類
- 4. 我怎麼可以創建自定義文章類型檔案
- 5. 創建自己的類
- 6. 我可以從PHP創建我自己的數據庫嗎?
- 7. 我可以創建我自己的Live Tile XML模板嗎?
- 8. 創建一個類模板,可以把自己創建的類作爲參數
- 9. 創建我自己的字符串類/子字符串方法
- 10. 我們如何在java中創建自己的數據類型?
- 11. 我可以通過System.CodeDom訪問在F#Interactive中創建的類型嗎?
- 12. 構建我自己的類?
- 13. 如何創建自己的文件類型?
- 14. 創建在C#類型「類型」的對象的自己的集合類型
- 15. 我可以在JavaScript中創建自己的數組對象嗎?
- 16. 我可以用EJB 3.0創建自己的Singleton Stateless Bean嗎?
- 17. 我們可以自己創建自定義sdk嗎
- 18. 具有創建自己的CSS的字段的自定義內容類型?
- 19. 我可以在C#或Windows中創建自己的數字證書嗎?
- 20. 我可以創建自定義暗示類型演員嗎?
- 21. 覆蓋/處理我自己的類型轉換在.NET中
- 22. 我可以創建自己的內存管理來處理可可對象
- 23. 我可以創建從強類型DataRow繼承的自定義類嗎?
- 24. 我可以爲我的業務邏輯創建自己的狀態碼嗎?
- 25. C#。檢查類型是否爲.NET Framework,而不是我自己的類型
- 26. 難以創建我自己的自定義視圖
- 27. 創建自己的集合類
- 28. 何時創建您自己的IEnumerable類
- 29. UIView子類創建自己的UIButtons
- 30. 寫我自己的泛型集合類
只是一個小建議:不要使用N後綴,因爲它用於F#powerpack中的有理數。 – 2011-05-16 10:54:39
這應該被添加到Tomas Petricek的片段頁面。 – TechNeilogy 2011-05-17 13:51:01