C# - an example of comparing C# objects using generic lambda function Mar 7, 2013 loginacrocontext, email, display_nameacrocontext, first_name, last_name 1 2 var comparer = Comparer<T>.Default; Func<T,T,T> minOf = (x, y) => comparer.Compare(x, y) < 0 ? x: y;