Struct ModelRange
- Namespace
- ComOfficeKit.Model
- Assembly
- ComOfficeKit.dll
Swift's Range<Int>: from LowerBound up to, not including, UpperBound.
public readonly struct ModelRange : IEquatable<ModelRange>
- Implements
- Inherited Members
Constructors
ModelRange(long, long)
Swift's Range<Int>: from LowerBound up to, not including, UpperBound.
public ModelRange(long LowerBound, long UpperBound)
Parameters
Properties
LowerBound
The first value in the range.
public long LowerBound { get; init; }
Property Value
UpperBound
The value just past the range.
public long UpperBound { get; init; }
Property Value
Methods
Deconstruct(out long, out long)
public void Deconstruct(out long LowerBound, out long UpperBound)
Parameters
Equals(ModelRange)
public bool Equals(ModelRange other)
Parameters
otherModelRange
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(ModelRange, ModelRange)
public static bool operator ==(ModelRange left, ModelRange right)
Parameters
leftModelRangerightModelRange
Returns
operator !=(ModelRange, ModelRange)
public static bool operator !=(ModelRange left, ModelRange right)
Parameters
leftModelRangerightModelRange