nブロックに分割できるバイト配列があります。追加の mブロックを提供する .NET 標準ライブラリ関数はありますか?後で結合されたn + mブロックの最大mブロックを失った場合、2 番目の関数は元のバイト配列を再構築できますか? (残りのブロックと、どのブロックが欠落しているかの指示が与えられます。)
.NET 標準ライブラリでない場合、利用可能なサードパーティ ライブラリはありますか?
(特定のアルゴリズムを提案して回答を偏見させたくありません。)
Reed-Solomon Encodingを実行するUtility.EncodeRsメソッドを確認できます。
(ちょっと記憶が曖昧ですが、ブロックを追加するとRSでブロックm
まで負けると思います。)m
これは .NET 標準ではなく .NET マイクロ フレームワークにあるため、何か新しいものをインストールする必要がある場合があることに注意してください。