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);
}
}
}
}
}
我的最终目标是使用我拥有的文件中的任何项目列表执行此操作。我仅使用此密码列表,因为它的大小很大,并认为这对本练习很有用。
谢谢 基思