# RangeNotation class

Namespace: [Grasshopper2](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public static class RangeNotation
```

Utility methods for creating numeric ranges.

## Methods

- [CreateRange](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrange.md): (3 overloads, static) Create a range of numbers.
- [CreateRanges](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createranges.md): (3 overloads, static) Create several ranges of numbers.
- [CreateRangesWithApproximateStepSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangeswithapproximatestepsize.md): (static) Create several ranges of numbers.
- [CreateRangesWithStepCount](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangeswithstepcount.md): (6 overloads, static) Create several ranges of numbers.
- [CreateRangesWithStepCountAndStepSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangeswithstepcountandstepsize.md): (3 overloads, static) Create several ranges of numbers.
- [CreateRangesWithStepSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangeswithstepsize.md): (3 overloads, static) Create several ranges of numbers.
- [CreateRangeWithApproximateStepSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangewithapproximatestepsize.md): (static) Create a range of numbers. The range is guaranteed to include the first and last value.
- [CreateRangeWithStepCount](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangewithstepcount.md): (6 overloads, static) Create a range of numbers.
- [CreateRangeWithStepCountAndStepSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangewithstepcountandstepsize.md): (3 overloads, static) Create a range of numbers.
- [CreateRangeWithStepSize](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/createrangewithstepsize.md): (3 overloads, static) Create a range of numbers.
- [ParseRangeExpression](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/parserangeexpression.md): (static) Parse a range expression create the described numeric range.
- [ToTree](https://developer.rhino3d.com/api/gh2/type/grasshopper2.rangenotation/totree.md): (static) Create a tree where each range becomes a twig.
