VB.NET 队列

17 Mar 2025 | 阅读 2 分钟

在 VB.NET 中,队列用于存储遵循 FIFO(先进先出)的对象集合。 通常,Queue 类由 VB .NET 集合提供,它有助于以先进先出的方式从对象集合中访问元素,这意味着队列中首先插入的项目将首先从队列中出来。 此外,它使用 Enqueue()Dequeue() 操作来插入和删除队列中对象集合中的元素,其中 Enqueue() 操作用于将元素添加到队列的末尾,而 Dequeue() 操作用于删除从队列开始的项目。

以下是 VB.NET 队列中 Enqueue 和 Dequeue 过程的图形表示。

VB.NET Queue

在此图中,Enqueue 表示队列的插入,而 Dequeue 表示从队列中删除项目。

VB.NET 队列的方法

以下是 VB.NET 中队列最常用的方法。

方法名称描述
ClearClear 用于从队列中删除所有元素。
Public Overridable Sub Clear
包含它用于验证队列中是否存在特定元素。
语法:Queue.Contains(element)
查看Peek 方法用于返回队列中的第一个元素。
语法:Queue.Peek()
出队它用于从队列的开头删除项目。
语法 Queue.Dequeue()
入队Enqueue 方法用于将项目插入到队列的末尾。
语法:Queue.Enqueue(item)

让我们创建一个程序来了解 VB.NET 编程语言中队列的各种功能。

Que_col.vb

输出

VB.NET Queue