对 C# 相当陌生 - 坐在这里练习。我在一个文件中列出了一个包含 1000 万个密码的文件,我下载了该文件进行练习。
我想将文件分解为 99 个列表。在 99 处停止然后做点什么。然后从它停止的地方开始,并用下一个 99 重复做某事,直到它到达文件中的最后一项。
我可以很好地完成计数部分,它是在 99 处停止并继续我离开的地方是我遇到麻烦的地方。我在网上找到的任何东西都不接近我想要做的事情,我自己添加到这个代码中的任何东西都不起作用。
如果我不清楚,我很乐意分享更多信息。只是询问并会回复,但我可能要到明天才能回复,具体取决于时间。
这是我开始的代码:
using System;
using System.IO;
namespace lists01
{
class Program
{
static void Main(string[] args)
{
int count = 0;
var f1 = @"c:\tmp\10-million-password-list-top-1000000.txt";
{
var content = File.ReadAllLines(f1);
foreach (var v2 in content)
{
count++;
Console.WriteLine(v2 + "\t" + count);
}
}
}
}
}
我的最终目标是使用我拥有的文件中的任何项目列表来执行此操作。我只使用这个密码列表,因为它很大,并且认为它对这个练习有好处。
谢谢基思