ABCNET - Руководство пользователя/Утилиты/Последовательности
Внешний вид
Операция создания последовательности по правилу
[править]Создаёт последовательность на основе функции селектора.
Методы, выполняющие данную операцию:
- ABCNET.Utils.Seq.Gen
Параметр | Описание |
---|---|
count | Количество элементов. |
selector | Функция селектор. |
firstIndex | Начальный индекс. |
Пример:
C#
using ABCNET.Utils;
using ABCNET.Extensions;
public static class Program
{
public static void Main()
{
Seq.Gen(10, i => i * 2).Println();
}
}
Операция заливки последовательности одинаковыми значениями
[править]Создаёт последовательность, заполненный указанным значением.
Методы, выполняющие данную операцию:
- ABCNET.Utils.Seq.Fill
Параметр | Описание |
---|---|
count | Количество элементов. |
value | Значение. |
Пример:
C#
using ABCNET.Utils;
using ABCNET.Extensions;
public static class Program
{
public static void Main()
{
Seq.Fill(10, 1).Println();
}
}
Операции генерации последовательности случайных чисел
[править]Создаёт последовательность случайных чисел указанного типа.
Методы, выполняющие данную операцию:
- ABCNET.Utils.Seq.Rand
Параметр | Описание |
---|---|
count | Количество элементов. |
low | Нижняя граница диапазона. |
high | Верхняя граница диапазона. |
Пример:
C#
using ABCNET.Utils;
using ABCNET.Extensions;
public static class Program
{
public static void Main()
{
Seq.Rand(10, 1, 10).Println();
}
}