Click or drag to resize
OrderedBagTReversed Method
Returns a View collection that can be used for enumerating the items in the bag in reversed order.

Namespace: X3Platform.Collections
Assembly: X3Platform.Support (in X3Platform.Support.dll) Version: 1.0.0.0 (2.0.0.0)
Syntax
public OrderedBagTView Reversed()

Return Value

Type: OrderedBagTView
An OrderedBag.View of items in reverse order.
Remarks

Typically, this method is used in conjunction with a foreach statement. For example:

foreach(T item in bag.Reversed()) {
   // process item
}

If an item is added to or deleted from the bag while the View is being enumerated, then the enumeration will end with an InvalidOperationException.

Calling Reverse does not copy the data in the tree, and the operation takes constant time.

See Also