在C#可以定義一種類型的構件常數是這樣的:如何在F#中定義類型成員常量?
class Foo { public const int Bar = 600; }
的IL看起來像這樣。
.field public static literal int32 Bar = int32(600)
如何在Visual F#/ FSharp中執行相同操作?
我想這無濟於事:
[<Sealed>]
type Foo() =
[<Literal>]
let Bar = 600
我問這個問題 - http://stackoverflow.com/questions/1834923/f-public-literal-和克里斯史密斯表示這是不可能的。 – Daniel 2010-03-09 04:08:07