Permutation Constructor | 
| Name | Description | |
|---|---|---|
| Permutation | Initializes an empty permutation instance.  | |
| Permutation(Int32) | Initializes a new permutation of Rank 0 with the supplied number of elements.  | |
| Permutation(Int32) | Initializes a new permutation from the elements supplied in source.  | |
| Permutation(Permutation) | Initializes a new instance that is copied from the supplied permutation.  | |
| Permutation(Int32, Int32) | 
            Initializes a new permutation of Rank 0
            with the supplied number of picks from the supplied number of choices.
              | |
| Permutation(Int32, Int32) | 
            Initializes a new permutation from the elements supplied in source picked
            from the supplied number of choices.
              | |
| Permutation(Int32, Int32, Int64) | 
            Initializes a new permutation of the supplied rank
            with the supplied number of picks from the supplied number of choices.
              |