ABCNET - Руководство пользователя/Утилиты/Базовые типы
Операция Swap
Меняет местами значения двух переменных.
Методы, выполняющие данную операцию:
- ABCNET.Utils.Base.Swap
| Параметр | Описание |
|---|---|
| x | Первая переменная. |
| y | Вторая переменная. |
Пример:
C#
using ABCNET.Utils;
using ABCNET.Extensions;
public static class Program
{
public static void Main()
{
var x = 1;
var y = 2;
Base.Swap(ref x, ref y);
x.Println();
y.Println();
}
}
Операции чтения с клавиатуры
Читают значение определённого типа.
Методы, выполняющие данную операцию:
- ABCNET.Utils.Base.ReadBoolean
- ABCNET.Utils.Base.ReadChar
- ABCNET.Utils.Base.ReadDouble
- ABCNET.Utils.Base.ReadInt32
- ABCNET.Utils.Base.ReadString
Шаблон: ReadType, где Type - тип возвращаемого значения.
| Параметр | Описание |
|---|---|
| prompt | Приглашение к вводу. |
Пример:
C#
using ABCNET.Utils;
using ABCNET.Extensions;
public static class Program
{
public static void Main()
{
Base.ReadBoolean("Enter Boolean value: ").Println();
}
}
Операции генерации случайного числа
Генерирует случайное число в диапазоне [0..1) или в указанном.
Методы, выполняющие данную операцию:
- ABCNET.Utils.Base.Rand
| Параметр | Описание |
|---|---|
| low | Нижняя граница диапазона. |
| high | Верхняя граница диапазона. |
Пример:
C#
using ABCNET.Utils;
using ABCNET.Extensions;
public static class Program
{
public static void Main()
{
Base.Rand().Println();
}
}