C# 使用“:”分隔符拆分1个字符串
我正在尝试使用selenium制作一个自动更改twitter帐户密码的程序 它工作得很好,但我的问题是,假设我有10个twitter帐户,其格式为.txt文件 id:password id:password id:password 首先。我想用c读这个txt文件,然后用id0,password1把它们分开C# 使用“:”分隔符拆分1个字符串,c#,split,streamreader,C#,Split,Streamreader,我正在尝试使用selenium制作一个自动更改twitter帐户密码的程序 它工作得很好,但我的问题是,假设我有10个twitter帐户,其格式为.txt文件 id:password id:password id:password 首先。我想用c读这个txt文件,然后用id0,password1把它们分开 我该怎么做 下面是一个如何将其拆分的快速示例。继续,重新设计它以满足您的特定需求 using (StreamReader reader = new StreamReader("file.txt
我该怎么做 下面是一个如何将其拆分的快速示例。继续,重新设计它以满足您的特定需求
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];
}
}
}
}
下面是一个如何将其拆分的快速示例。继续,重新设计它以满足您的特定需求
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];
}
}
}
}
正如注释部分中提到的神秘性,您可以使用ReadAllLines方法:
正如注释部分中提到的神秘性,您可以使用ReadAllLines方法:
id:密码在一行中继续,或者每对密码在新行中?File.ReadAllLinesfileName.Selectx=>x.Split':'.Selectx=>new{id=x[0],password=x[1]}.id:密码在一行中继续,或者每对密码在新行中?File.ReadAllLinesfileName.Selectx=>x.Split':'.Selectx=>new{id=x[0],password=x[1]}.但我想从按钮中选择我的txt文件。我该怎么做呢?但我想从按钮中选择我的txt文件。我该怎么做?