モデレーター選挙の結果に関する最新の SO ブログ投稿を見て、OpenSTV をダウンロードしました。Jeff は、OpenSTV を使用して選挙を行ったと書いており、投票データを含む投票ファイル (.blt) を一緒に提供しました。
私の質問は、C# で .BLT ファイルを作成するにはどうすればよいですか?
投票ページがそれを行ったと考えることができる2つの方法を次に示します。
- 投票ページは各投票を SQL データベースに追加し、投票が終了した後、どういうわけか、これらの投票は .BLT ファイルにエクスポートされました。どうやって?これどうやってするの?
- または、投票ページがファイルを作成し、誰かが投票するたびに追加しました。投票ページは完全にスケーラブルではないため、これがどのように機能したかではないと確信していますが、C# でこれを行うにはどうすればよいでしょうか?
両方の可能性がどのように機能するか、また C# でそれを行う方法を知りたいと思っています。前もって感謝します。ああ、ジェフがこの質問を見てくれることを願っています。彼はおそらく素晴らしい答えを持っているでしょう...