本文整理汇总了C#中Iterator.IsDone方法的典型用法代码示例。如果您正苦于以下问题:C# Iterator.IsDone方法的具体用法?C# Iterator.IsDone怎么用?C# Iterator.IsDone使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Iterator
的用法示例。
在下文中一共展示了Iterator.IsDone方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DisplayMemberList
public static void DisplayMemberList(Iterator.IIterator iterator)
{
while (!iterator.IsDone())
{
Console.WriteLine(iterator.Next());
}
}
示例2: Main
public static void Main(string[] args)
{
// Build a collection
Collection collection = new Collection();
collection[0] = new Item( "Item 0" );
collection[1] = new Item( "Item 1" );
collection[2] = new Item( "Item 2" );
collection[3] = new Item( "Item 3" );
collection[4] = new Item( "Item 4" );
collection[5] = new Item( "Item 5" );
collection[6] = new Item( "Item 6" );
collection[7] = new Item( "Item 7" );
collection[8] = new Item( "Item 8" );
// Create iterator
Iterator iterator = new Iterator( collection );
// Skip every other item
iterator.Step = 2;
// Loop using iterator
for( Item item = iterator.First();
!iterator.IsDone(); item = iterator.Next() )
{
Console.WriteLine( item.Name );
}
Console.Read();
}