C# Predicates, Generics, and Lambdas
C# Predicates, Generics, and Lambdas

learned me some predicates and lambdas!
DataPage's handwritten compares are replaced by Compare<T> where T :
IComparable
SortField now uses Func<T,T2,TRet> for the sort delegate
SortField array now defines the delegates via lambdas calling Compare<T>

replacing simple foreach bodies with lambdas when its readable
Count is a property not a method

abstracted the btn handler loop w deletes in both lists, processing of
each btn still individual methods

SixHourDays/WhichData