排队。C# 中的 GetEnumerator 方法
原文:https://www . geesforgeks . org/queue-get enumerator-method-in-c-sharp/
此方法返回遍历队列的枚举数。它属于系统。集合命名空间。
语法:
public virtual System.Collections.IEnumerator GetEnumerator ();
以下程序说明了上述方法的使用:
例 1:
// C# code to illustrate the
// Queue.GetEnumerator Method
using System;
using System.Collections;
class GFG {
// Driver code
public static void Main()
{
// Creating an Queue
Queue myq = new Queue();
// Adding elements to Queue
myq.Enqueue("A");
myq.Enqueue("B");
myq.Enqueue("C");
myq.Enqueue("D");
myq.Enqueue("E");
myq.Enqueue("F");
// To get an Enumerator
// for the Queue
IEnumerator enumerator = myq.GetEnumerator();
// If MoveNext passes the end of the
// collection, the enumerator is positioned
// after the last element in the Queue
// and MoveNext returns false.
while (enumerator.MoveNext())
{
Console.WriteLine(enumerator.Current);
}
}
}
输出:
A
B
C
D
E
F
版权属于:月萌API www.moonapi.com,转载请注明出处