Dot-Net
為什麼 F# 不能打開靜態類?
我認為模組被編譯為靜態類 .NET IL 程式碼。我可以
open命名空間和模組,但為什麼不能靜態類?printfn "Hello, World!" open System.Console WriteLn("Hello, World!")
在 GitHub 上有一個建議。最初的建議,有來自 Don Syme 的評論:
是的,我認為這應該被實現以匹配相應的 C# 功能,因為靜態類將開始更普遍地來自 C# 世界。
我建議在 GitHub 上為這個問題投票(豎起大拇指做出反應)。如果您有任何評論要添加,那麼人們可能會再次對此感興趣。
現在支持,從 F# 5 版本開始:
open type System.Console WriteLine "Hello World!"