C# Class IronRuby.Builtins.IListOps.PermutationEnumerator

Inheritance: IEnumerator
Show file Open project: jschementi/iron

Public Methods

Method Description
Each ( IronRuby.Runtime.RubyScope scope, BlockParam block ) : object
PermutationEnumerator ( IList list, int size ) : System

Private Methods

Method Description
Xchg ( object values, int i, int j ) : void

Method Details

Each() public method

public Each ( IronRuby.Runtime.RubyScope scope, BlockParam block ) : object
scope IronRuby.Runtime.RubyScope
block IronRuby.Runtime.BlockParam
return object

PermutationEnumerator() public method

public PermutationEnumerator ( IList list, int size ) : System
list IList
size int
return System