/// <summary> /// Resolves the conflicts. /// </summary> private void ResolveConflicts() { _prods = new Production[_productions.Count]; _productions.Values.CopyTo(_prods, 0); FastQuickSorter <Production> sorter = new FastQuickSorter <Production>(); sorter.Comparer = _conflictResolutionStrategy; sorter.Sort(_prods); }
/// <summary> /// Resolves the conflicts. /// </summary> private void ResolveConflicts() { _prods = new Production[_productions.Count]; _productions.Values.CopyTo(_prods, 0); FastQuickSorter<Production> sorter = new FastQuickSorter<Production>(); sorter.Comparer = _conflictResolutionStrategy; sorter.Sort(_prods); }