Example #1
0
 public ExtremumFinder <TElement> ThenAtMax <TValue>(Func <TElement, TValue> valueSelector)
     where TValue : IComparable <TValue>
 {
     _searcher = new ExtremumSearcher <TValue>(valueSelector, _searcher, sign: 1);
     return(this);
 }
Example #2
0
		public ExtremumFinder<TElement> ThenAtMax<TValue>(Func<TElement, TValue> valueSelector, IComparer<TValue> customComparer = null)
			where TValue : IComparable<TValue>
		{
			_searcher = new ExtremumSearcher<TValue>(valueSelector, _searcher, sign: 1, customComparer);
			return this;
		}