ListExtensions static class ListExtensions Documentation Code public static T Head<T>(this List<T> list) public static bool IsEmpty<T>(this List<T> list) public static List<T> Tail<T>(this List<T> list)