需要帮助在C#中排序文本文件

时间:2016-12-14 23:19:45

标签: c#

我不需要对文本文件进行排序,我只需要能够判断文本文件是否按字母顺序排列。喜欢真假 文本文件是一个单词列表,如:

苹果 狗 猫 床 例如,上面的这个文字会显示为false,因为它不是按顺序

1 个答案:

答案 0 :(得分:2)

您需要做的只是:

  1. 阅读文件
  2. 虽然不是文件结尾,但
  3. 如果当前行为空,请跳过。
  4. 否则,按字典顺序检查当前行,看它是否小于上一行。
  5. 如果是,则返回false(文件未订购)
  6. 如果不是,请继续此过程。
  7. 当到达文件末尾时,返回true(文件已订购)