Skip to content

Commit 20cf2a6

Browse files
author
Kapil Borle
committed
Implement extension method get min array element
1 parent cd2a176 commit 20cf2a6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/PowerShellEditorServices/Utility/Extensions.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,10 @@ public static T MaxElement<T>(this IEnumerable<T> elements, Func<T,T,int> compar
6262

6363
return maxElement;
6464
}
65+
66+
public static T MinElement<T>(this IEnumerable<T> elements, Func<T, T, int> comparer) where T : class
67+
{
68+
return MaxElement<T>(elements, (elementX, elementY) => -1 * comparer(elementX, elementY));
69+
}
6570
}
6671
}

0 commit comments

Comments
 (0)