我从txt文件读取行。他们约有10万人。如何填补队列并改变其元素? 像这样填充队列:随机化一个队列
Queue<string> accs = new Queue<string>();
private void loadLikeAccountsToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.RestoreDirectory = true;
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
accs.Clear();
foreach (string s in File.ReadAllLines(openFileDialog1.FileName))
{
accs.Enqueue(s);
}
label4.Text = accs.Count.ToString();
}
}
如果洗牌填写之后队列,比它仍然是一个真正的队列? –
首先,'new Random.Next()'out? – MikeTheLiar
这听起来像你正在寻找一个列表或数组 - 这不是一个队列的目的。 – tsells