using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ExtensionMethods { public class CommonMethods { public static void NothingAction() { } public static R Identity(R item) { return item; } public static bool True(Object item) { return true; } public static bool False(Object item) { return false; } public static Func Complement(Func predicate) { return (i) => !predicate(i); } } }