LinePositionSpan Struct

Represents a range of text between two LinePosition values.

public readonly struct LinePositionSpan : IEquatable<LinePositionSpan>
Implements

Constructors

NameDescription
LinePositionSpan(LinePosition, LinePosition)Represents a range of text between two LinePosition values.

LinePositionSpan(LinePosition, LinePosition)

Represents a range of text between two LinePosition values.

public LinePositionSpan(LinePosition Start, LinePosition End)

Parameters

Start LinePosition
End LinePosition

Properties

NameDescription
End
Start
public LinePosition End { get; init; }

Property value

LinePosition

No documentation is available.

public LinePosition Start { get; init; }

Property value

LinePosition

No documentation is available.

Methods

NameDescription
Deconstruct(LinePosition, LinePosition)
Equals(LinePositionSpan)
Equals(object)
GetHashCode()
ToString()

Deconstruct(LinePosition, LinePosition)

public void Deconstruct(out LinePosition Start, out LinePosition End)

Parameters

Start LinePosition
End LinePosition

No documentation is available.

Equals overloads

Equals(LinePositionSpan)

public bool Equals(LinePositionSpan other)
Parameters
other LinePositionSpan
Returns

bool

No documentation is available.

Equals(object)

public override bool Equals(object obj)
Parameters
obj object
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

public override string ToString()

Returns

string

No documentation is available.

Operators

NameDescription
operator ==(LinePositionSpan, LinePositionSpan)
operator !=(LinePositionSpan, LinePositionSpan)

operator ==(LinePositionSpan, LinePositionSpan)

public static bool operator ==(LinePositionSpan left, LinePositionSpan right)

Parameters

left LinePositionSpan
right LinePositionSpan

Returns

bool

No documentation is available.

operator !=(LinePositionSpan, LinePositionSpan)

public static bool operator !=(LinePositionSpan left, LinePositionSpan right)

Parameters

left LinePositionSpan
right LinePositionSpan

Returns

bool

No documentation is available.