- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB.Net-Queue队列
VB.Net - Queue 队列
Queue表⽰对象的先进先出集合。 当您需要项⽬的先进先出访问时使⽤。 当您在列表
中添加项⽬时,它被称 enqueue ,当您删除项⽬时,称 deque 。
队列类的属性和⽅法
下表列出了Queue类的⼀些常⽤属性:
属性 描述
Count Gets the number of elements contained in the Queue .
获取队列中包含的元素数。
下表列出了Queue类的⼀些常⽤⽅法:
S.N ⽅法名称和⽤途
Public Overridable Sub Clear
1 Removes all elements from the Queue .
从队列中删除所有元素。
Public Overridable Function Contains (obj As Object) As Boolean
2 Determines whether an element is in the Queue .
确定元素是否在队列中。
Public Overridable Function De ueue As Object
3 Removes and returns the object at the beginning of the Queue .
删除并返回队列开头的对象。
Public Overridable Sub En ueue (obj As Object)
Adds an object to the end of the Queue .
将对象添加到队列的末尾。
Public Overridable Function ToArray As Object()
5 Copies the Queue to a new array .
将队列复制到新数组。
Public Overridable Sub TrimToSize
6 Sets the capacity to the actual number of elements in the Queue .
将容量设置 队列中实际的元素数。
⽰例:
以下⽰例演⽰如何使⽤队列:
Module collections
Sub Main()
Dim q As Queue = New Queue()
q.Enqueue(A)
q.Enqueue(M)
q.Enqueue(G)
q.Enqueue(W)
Console.W iteLine(Cu ent queue: )
Dim c As Cha
Fo Each c In q
Console.W ite(c + )
Next c
Console.W iteLine()
q.Enqueue(V)
q.Enqueue(H)
Console.W iteLine(Cu ent queue: )
Fo Each c In q
Console.W ite(c + )
Next c
Console.W iteLine()
Console.W iteLine(Removing some values )
Dim ch As Cha
ch = q.Dequeue()
Console.W iteLine(The emoved value: {0}, ch)
ch = q.Dequeue()
Console.W iteLine(The emoved value: {0}, ch)
Console.ReadKey()
End Sub
End Module
当上述代码被编译和执⾏时,它产⽣以下结果:
Cu ent queue:
A M G W
Cu ent queue:
A M G W V H
Removing some values
The emoved value: A
Th
您可能关注的文档
- 数学:3.2《圆的对称性》课件2(北师大版九年级下).ppt
- simufact简述及对比.pdf
- SINUMERIK810D数控系统在WENDT403铣床改造中的应用.pdf
- 数项级数中阿贝尔判别法的必要条件的证明.pdf
- 数期末复习必备-无穷级数.pdf
- SKII肌源修护精华露评测肌肤年轻的小秘密.pdf
- SL3000-004涂漆防腐.pdf
- Silencers(消音器).pdf
- SLon离心机分选赤铁尾矿的试验研究.pdf
- 断肢(指)的保存.ppt
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
文档评论(0)