コード例 #1
0
 /// <summary>
 ///     Initializes a new instance of Permutations class.
 /// </summary>
 /// <param name="sequence">Sequence of items to use for permutations.</param>
 /// <param name="comparer">Comparer to use for item comparison.</param>
 public Permutations(IList <T> sequence, IComparer <T> comparer)
 {
     _enumerator = new PermutationEnumerator <T>(sequence, comparer);
 }
コード例 #2
0
 /// <summary>
 ///     Initializes a new instance of Permutations class.
 /// </summary>
 /// <param name="sequence">Sequence of items to use for permutations.</param>
 public Permutations(IList <T> sequence)
 {
     _enumerator = new PermutationEnumerator <T>(sequence);
 }