我正在尝试制作一个使用硒自动更改Twitter帐户密码的程序 它工作正常,但我的问题是说我有10个.txt文件格式的Twitter帐户,
id:password id:password id:password
首先。我想用C#读取此txt文件,然后将其ID(0),密码(1)分开 我怎样才能做到这一点?
答案 0 :(得分:2)
如注释部分所述,您可以使用ReadAllLines
方法:
var users= File.ReadAllLines("t.txt")
.Select(l=>new {id= l.Split(':')[0] ,password= l.Split(':')[1] })
.ToList();
答案 1 :(得分:1)
这里是一个简单的示例,说明如何将其拆分。继续并对其进行重新加工以满足您的特定要求。
using (StreamReader reader = new StreamReader("file.txt"))
{
while (true)
{
string line = reader.ReadLine();
if (line == null)
{
break;
}
else
{
string[] idPasswords = line.split(" ");
for(int i = 0; i < idPasswords.length; i++)
{
string[] idPassword = idPasswords[i].split(":");
string id = idPassword[0];
string password = idPassword[1];
}
}
}
}