C#语法中的先进先出队列Queue如何使用队列的机制是进步前辈先出 , 最进步前辈入队列的值 , 优先出队列 。 那么 , 在C#语法中的队列Queue若何利用呢?
方式/
1打开vs建立一个节制台应用程序 , 在Main方式中 , 界说一个整型的队列:
Queue<int> q = new Queue<int>();
文章插图
2往队列中添加元素 , 利用Enqueue方式 。
q.Enqueue(1);
q.Enqueue(2);
q.Enqueue(3);
文章插图
3利用foreach轮回 , 输出整个队列的值 。
foreach (var item in q)
{
Console.WriteLine(item);
}
文章插图
4从队列中弹出一个元素 , 利用Dequeue方式 , 这个方式是没有参数的 。 弹出的是最进步前辈入队列的元素 。
int val = q.Dequeue();
文章插图
5判定一个元素是否在队列中 , 利用Contains方式:
Console.WriteLine("q.Contains(1) = " + q.Contains(1) + ", q.Contains(2) = " + q.Contains(2));
文章插图
6清空整个队列 , 利用Clear方式 。
q.Clear();
文章插图
7获取队列的元素个数 , 利用Count属性 。
【C#语法中的先进先出队列Queue如何使用】q.Count
文章插图
以上内容就是C#语法中的先进先出队列Queue如何使用的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 如何 识别图片中的文字
- 如何制取氧气
- 如何隐藏微信消息提示中的"发信人"和"内容摘要"
- C#循环中的continue、break、return如何使用
- 怎样健康食用鸡蛋
- 小事 · 即使拼尽全力
- win10中的microsoft edge怎么把网页保存为图片
- 怎样去掉word中的表格线并保留文字内容
- excel筛选时表格中的图片错乱了该怎么办
- 如何让搜索到的Excel中的数据所在行明显