short
и возвращает результатpublic static int
Преобразует четыре байта, начиная с элемента массива
ToInt32(byte[]
int
int
и возвращает результатpublic static long
Преобразует восемь байтов, начиная с элемента массива
ToInt64(byte[]
int
long
и возвращает результатpublic static float
Преобразует четыре байта, начиная с элемента массива
ToSingle(byte[]
int
float
и возвращает результатpublic static string
Преобразует байты из массива
ToString(byte[]
строку. Строка содержит шестнадцатеричные значения,
public static string
связанные с этими байтами и разделенные дефисами Преобразует байты из массива
ToString(byte[]
строку, начиная с элемента
int
ка содержит шестнадцатеричные значения, связанные
public static string
с этими байтами и разделенные дефисами Преобразует байты из массива
ToString(byte[]
строку, начиная с элемента
int
и включая число элементов, определяемых параметром
public static ushort
связанные с этими байтами и разделенные дефисами Преобразует два байта, начиная с элемента массива
ToUIntl6(byte[]
int
ushort
и возвращает результатpublic static uint
Преобразует четыре байта, начиная с элемента массива
ToUInt32(byte[]
int
uint
и возвращает результатМетод
Назначение
public static ulong
Преобразует восемь байтов, начиная с элемента массива
ToUInt64(byte
[]int
ulong
и возвращает результатГенерирование случайных чисел средствами класса Random
Для генерирования последовательного ряда случайных чисел служит класс
Random.Такие последовательности чисел оказываются полезными в самых разных ситуациях, включая имитационное моделирование. Начало последовательности случайных чисел определяется некоторым начальным числом, которое может задаваться автоматически или указываться явным образом.В классе
Randomопределяются два конструктора.public Random() public Random(int
Первый конструктор создает объект типа
Random,использующий системное время для определения начального числа. А во втором конструкторе используется начальное значениеseed,задаваемое явным образом.Методы, определенные в классе
Random,перечислены в табл. 21.14.Таблица 21.14. Методы, определенные в классе Random
Метод
Назначение
public virtual int Next()
public virtual int Next(int
public virtual int Next(int
public virtual void NextBytes(byte
[]public virtual double NextDouble()
protected virtual double Sample()
Возвращает следующее случайное целое число, которое будет находиться в пределах от 0 до Int32 . MaxValue-1
включительноВозвращает следующее случайное целое число, которое будет находиться в пределах от 0 до
Возвращает следующее случайное целое число, которое будет находиться в пределах от
Заполняет массив