private MergeSpecification SortedMergeSpecification(MergeSpecification specification) { if (specification == null) { return(null); } MergeSpecification sortingSpec = new SortingMergeSpecification(this); foreach (OneMerge merge in specification.Merges) { sortingSpec.Add(merge); } return(sortingSpec); }
private MergeSpecification sortedMergeSpecification(MergeSpecification specification) { if (specification == null) { return null; } MergeSpecification sortingSpec = new SortingMergeSpecification(this); foreach (OneMerge merge in specification.merges) { sortingSpec.add(merge); } return sortingSpec; }