/// <summary> /// Initializes the <see cref="Range<T, S>"/> class. /// </summary> static Range() { // ReSharper disable AssignNullToNotNullAttribute _add = Reflection.AddFunc <TValue, TStep, TValue>(); _lessThan = Reflection.LessThanFunc <TValue>(); _lessThanOrEqual = Reflection.LessThanOrEqualFunc <TValue>(); _greaterThanOrEqual = Reflection.GreaterThanOrEqualFunc <TValue>(); // ReSharper restore AssignNullToNotNullAttribute }