日期:2014-05-19  浏览次数:20802 次

排序问题(基于txt)
记事本里面的记录是这样的:词+权重(每组一行。词是唯一的,没有重复;权重可能相同)

显示器   50
鼠标   20
键盘   20
电源   30
......

--------
我想   根据权重来重新排序txt里面的内容(按权重从大到小的顺序)。

我尝试着用hashtable来做,可惜搞不定,有没有更好的解决办法?

ps:其实用数据库实现是很容易的,但现在是txt。
请大家帮帮忙,谢谢!

------解决方案--------------------
我觉得这个先想办法给他读到DataTable里面


然后中dt的排序,再写回去。。。

hashtable里面有没有排序功能的?
------解决方案--------------------
可以先读到数组中,再排序