Table of Contents

Class Hints

Namespace
NonoSharp
Assembly
NonoSharp.dll

The hints of a line. Each Hint in Hints can be accessed by using the indexer. E.g.: Hint hintAtI = (Hints) hints[i].

public class Hints : ICloneable, IEnumerable<Hint>, IEnumerable
Inheritance
Hints
Implements
Inherited Members

Properties

Count

The total number of Hint instances contained in this Hints instance.

public int Count { get; }

Property Value

int

FullyCompleted

Whether this line of Hints is fully completed (i.e. all hints are completed).

public bool FullyCompleted { get; }

Property Value

bool

this[int]

Gets the Hint instance located at position index in this instance.

public Hint this[int index] { get; }

Parameters

index int

Hint to get

Property Value

Hint

Hint instance at index

TotalCellsInHints

The total amount of filled cells these hints concern.

public int TotalCellsInHints { get; }

Property Value

int

Methods

Clone()

Deep copies this Hints instance.

public object Clone()

Returns

object

Deep copy of this instance

GetEnumerator()

Gets the Enumerator over the Hint instances contained in this instance.

public IEnumerator<Hint> GetEnumerator()

Returns

IEnumerator<Hint>

Enumerator as above