public static IEnumerable <ushort> UInt16(ushort from, ushort to, int step) { return(ExtendedEnumerableRange.Int32(from, to, step).Select(i => (ushort)i)); }
public static IEnumerable <char> Char(char from, char to, int step) { return(ExtendedEnumerableRange.Int32(from, to, step).Select(i => (char)i)); }
public static IEnumerable <int> Int32(int from, int to) { return(ExtendedEnumerableRange.Int32(from, to, 1)); }
public static IEnumerable <byte> Byte(byte from, byte to, int step) { return(ExtendedEnumerableRange.Int32(from, to, step).Select(i => (byte)i)); }