public static T ElementAtOrDefault <T>(this IEnumerable <T> source, Ordinal ordinal) { return(source.ElementAtOrDefault(ordinal.ToInt32() - 1)); }
public static IEnumerable <T> SkipTo <T>(this IEnumerable <T> source, Ordinal ordinal) { return(source.Skip(ordinal.ToInt32() - 1)); }