Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このページによると、クラスのすべての抽象メンバーにはtype-signature. しかし、void 入力パラメーターと void 戻り値の型を持つ抽象クラスを定義したいと考えています。Andvoidは、このコンテキストでは有効なキーワードではありません。
type-signature
void
F# では、通常、C# でキーワードをunit使用する型を使用します。voidしたがって、探しているものの例は次のようになります。
unit
[<AbstractClass>] type MyAbstractClass() = abstract MyMethod : unit -> unit type MyDerivedClass() = inherit MyAbstractClass() override this.MyMethod() = printf "Do something here..."