2.應用示例
也是一個非常無聊的演示程序:顯示隨機生成整數的奇偶數對。
Queue<int> q1 = new Queue<int>();
Queue<int> q2 = new Queue<int>();
Random rnd = new Random();
for (int i = 0; i < 20; i++)
{
int value = rnd.Next();
if (value % 2 != 0)
{
q1.EnQueue(value);
}
else
{
q2.EnQueue(value);
}
}
while (!q1.IsEmpty && !q2.IsEmpty)
{
Console.WriteLine("奇偶數對:{0},{1}", q1.DeQueue(), q2.DeQueue());
}
某次運行結果:
奇偶數對:1001667163,570500228
奇偶數對:703882551,1134267770
奇偶數對:1938115369,486438246
奇偶數對:1471693833,717831946
奇偶數對:429728181,678751398
奇偶數對:1894142101,2052360200
奇偶數對:1289719185,1630602020