跳到主要内容

Struct ArithmeticProgressionInt

Represents an arithmetic progression (integers).

Properties

first

public int first { get; }

commonDifference

public int commonDifference { get; }

this[]

public int this[int index] { get; }

Constructors

ArithmeticProgressionInt(int first, int commonDifference)

public ArithmeticProgressionInt(int first, int commonDifference)

ArithmeticProgressionInt()

public ArithmeticProgressionInt()

Methods

Create(int min, int max, int internvalCount)

public static ArithmeticProgressionInt Create(int min, int max, int internvalCount)

GetInterval(int index)

public RangeInt GetInterval(int index)

GetClosestTerm(int value)

public int GetClosestTerm(int value)

GetTermIndex(int value)

public int GetTermIndex(int value)

GetIntervalIndex(int value)

public int GetIntervalIndex(int value)

ToArray(int length)

public int[] ToArray(int length)

ToArray(int[] result, int length)

public void ToArray(int[] result, int length)

ToList(IList<int> result, int length)

public void ToList(IList<int> result, int length)