在看到最新的SO博客文章后,我刚刚下载了OpenSTV,内容涉及主持人选举的结果。Jeff写道,他使用OpenSTV进行选举,并提供了一个包含投票数据的选票文件(.blt)。我的问题是:如何在C#中创建.BLT文件?以下是我能想到的投票页面实现的两种方式:投票页面将每张选票添加到SQL数据库中,然后以某种方式在投票结束后将这些选票导出到.BLT文件中。怎么办?我该怎么做?或者,投票页面创建文件,然后在每次有人投票时添加到该文件中。我确定这不是投票页面的工作方式,因为它完全不可扩展,但我如何在C#中执行此操作?我有兴趣了解这两种可能性的工作原理以及我如何在C#中做到这一点。提前致谢。哦,