- 
                Notifications
    You must be signed in to change notification settings 
- Fork 35
N_CodeJam_Ranges
        Andrew Koryavchenko edited this page Jun 17, 2018 
        ·
        4 revisions
      
    The CodeJam.Ranges namespace contains types for operations over ranges of values.
| Class | Description | |
|---|---|---|
|  | CompositeRange | Helper methods for the . | 
|  | CompositeRangeExtensions | Extension methods for CompositeRange(T). | 
|  | Range | Helper methods for the . | 
| Structure | Description | |
|---|---|---|
|  | CompositeRange(T) | Describes a composite range that contains some subranges. | 
|  | CompositeRange(T, TKey) | Describes a range of the values. | 
|  | Range(T) | Describes a range of the values. | 
|  | Range(T, TKey) | Describes a range of the values with a key attached. | 
|  | RangeBoundaryFrom(T) | The From boundary of the range. | 
|  | RangeBoundaryTo(T) | The To boundary of the range. | 
|  | RangeIntersection(T) | Describes an intersection of multiple ranges. | 
|  | RangeIntersection(T, TKey) | Describes an intersection of multiple ranges. | 
| Enumeration | Description | |
|---|---|---|
|  | RangeBoundaryFromKind | The kind of From range boundary. | 
|  | RangeBoundaryToKind | The kind of To range boundary. | 
TBD.