public static T MaxMeta <TCollect, TComparer, T>(ref TCollect collect, ref TComparer firstGreat) where TCollect : struct, ICollectionWrapper <T> where TComparer : struct, IFunctor <T, T, bool> { return(FindOperator.FindElementInAllCollection <TCollect, TComparer, T>(ref collect, ref firstGreat)); }
internal static T MinMeta <TCollect, TComparer, T>(ref TCollect collect, ref TComparer firstLess) where TCollect : struct, ICollectionWrapper <T> where TComparer : struct, IFunctor <T, T, bool> { return(FindOperator.FindElementInAllCollection <TCollect, TComparer, T>(ref collect, ref firstLess)); }