zu definieren Ich möchte zwei Klassen, die zugeordnet sind, deklarieren, daher erkläre ich sie zusammen durch ein 'und' verknüpft. Jeder unterschiedliches Attribut hat, aber dieser Code nicht funktioniert („Unexpected Schlüsselwort‚und‘in der Bedeutung“ Fehler bei Keyword ‚und‘. Wie soll ich die Attribute der zweiten Klasse deklariert?Ist es möglich, verschiedene Attribute für rekursive Klassen in F #
[<AbstractClass>]
type foo() =
abstract member fun1 : foo -> foo2
[<Serializable>]
and foo2() = class
member x.bar y = y
end