0

複数のドット数値行列を含むクラスがあります。行列には、既知の最大精度を持つ double が含まれます。各マトリックスは、mssql データベースの 1 つのフィールドに保存する必要があります。

これを行うためのベストプラクティスは何ですか?

行列はドット数値クラスであるため、これらを制御することはできません。たとえば、それらに ISerializable を実装させることはできないので、マトリックスを保存可能な文字列に手動で変換する必要があると思いますか、それともより良い解決策がありますか?

変換がメモリ効率よりも高速であることが重要です。

EntityFramework を ORM として使用しています。

4

1 に答える 1

0

拡張メソッドを介してドット数値に動作を追加するか、追加機能を備えた派生クラスを作成できます(ドット数値行列が封印されていない場合)。ほとんどの場合、バイト配列を
介して、または独自の実装を使用してシリアル化する必要があります。Binary serializer/protobuf.net

于 2012-06-28T09:03:56.120 に答える