Click or drag to resize
IndexRange Class
A class for describing a range of indices.
Inheritance Hierarchy
SystemObject
  CandlelightIndexRange

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public class IndexRange : ICloneable, IEnumerable<int>, 
	IEnumerable

The IndexRange type exposes the following members.

Constructors
  NameDescription
Public methodIndexRange
Initializes a new instance of the IndexRange class.
Public methodIndexRange(Int32, Int32)
Initializes a new instance of the IndexRange class.
Top
Properties
  NameDescription
Public propertyCount
Gets the number of elements encompassed by this instance.
Public propertyEndIndex
Gets or sets the end index.
Public propertyItem
Gets the Int32 at the specified index in the range.
Public propertyStartIndex
Gets or sets the start index.
Top
Methods
  NameDescription
Public methodClone
Clone this instance.
Public methodContains(Int32)
Determines whether or not this instance contains the specified index.
Public methodContains(IndexRange)
Determines whether or not this instance contains the specified other IndexRange.
Public methodGetEnumerator
Gets an enumerator.
Public methodOffset(DictionaryIndexRange, Int32) Obsolete.
Obsolete
Public methodOffset(IndexRange, Int32)
Offset the indices in this instance based on the specified delta over the specified range.
Public methodReverse
Reverse this instance.
Public methodToString
Returns a String that represents the current IndexRange.
(Overrides ObjectToString.)
Top
See Also