Enhanced C#
Language of your choice: library documentation

Documentation moved to ecsharp.net

GitHub doesn't support HTTP redirects, so you'll be redirected in 3 seconds.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Properties | Public Member Functions | List of all members
Loyc.Collections.IPop< T > Interface Template Reference

Represents a collection that produces a sequence of items, and can return the next item without popping it (the Peek operation). More...


Source file:
Inheritance diagram for Loyc.Collections.IPop< T >:
Loyc.Collections.IQueue< T > Loyc.Collections.IStack< T >

Remarks

Represents a collection that produces a sequence of items, and can return the next item without popping it (the Peek operation).

Push/Pop methods that throw an exception on failure, and TryPush/TryPop methods that don't require a "ref" argument, are available as extension methods.

Properties

bool IsEmpty [get]
 

Public Member Functions

TryPop (out bool isEmpty)
 
TryPeek (out bool isEmpty)