このコードは機能します
type UserNode(myid:int64, labeled:bool) =
static member SkypeId (x:UserNode) = x.SkypeI
member this.SkypeI = myid
しかし、これはそうではありません:「SkypeIdはインスタンスメソッドではありません」
私が持っていると思う唯一の違いは、「d」とSkypeIの終わりです
type UserNode(myid:int64, labeled:bool) =
static member SkypeId (x:UserNode) = x.SkypeId
member this.SkypeId = myid
ここで何が欠けていますか...?
奇妙なことに、定義されている静的メソッドとして SkypeId を認識します....