WebSharperは、整数型間(たとえば、 )int32への変換にいくつかの問題があるようですuint64。私はこれを手に入れます:
エラー:メソッド呼び出しの変換に失敗しました:ToUInt64(..)[Microsoft.FSharp.Core.Operators]
同じことがint32-> uint32、int16->int32および他の多くの場合にも起こります(byte<->のみint32が機能しているようです)。
したがって、問題は、この問題を回避するにはどうすればよいかということです。私は整数を持っていますi(これはint32他に何も取得できないためです)。そして今、iから-番目の要素を取得したいと思いUint8Arrayます。Uint8Array.Getが欲しいuint64。iに変換するにはどうすればよいuint64ですか?
チートを使用するつもりでし[<Inline>]たが、それも機能しません。これは、整数の異なる形式を返すか、引数として渡そうとしても、このエラーが発生するためint32です。