、私はこのタイプの拡張メソッドを書きたい:そのコード付きジェネリック型の拡張メソッドを書くには、1つの型変数は文字列でなければならないのですか?
type Frame<'TRowKey, string when 'TRowKey : equality> with
member frame.someMethod =
// code
、私はこのエラーを取得しています:String
でstring
を交換
Unexpected identifier in type name. Expected infix operator, quote symbol or other token.
は、同じ結果を与えます。
元タイプはDeedleライブラリのFrame<'TRowKey, 'TColumnKey (requires equality and equality)>
です。
タイプ制約は左側に書かれていなければならないことに注意してください。 – Gustavo