Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Public static readonly bool IsLittleEndian




Это поле принимает логическое значение true, если в текущей среде сначала сохраняется младший байт слова, а затем старший. Это так называемый формат с прямым порядком байтов. А если в текущей среде сначала сохраняется старший байт слова, а затем младший, то поле IsLittleEndian принимает логическое значение false. Это так называемый формат с обратным порядком байтов. В компьютерах с процессором Intel Pentium используется формат с прямым порядком байтов.

Таблица 21.13. Методы, определенные в классе BitConverter Метод Назначение

public static long Преобразует значение value в целочисленное значение

DoubleToInt64Bits (double типа long и возвращает результат

value)

public static byte [ ] Преобразует значение value в однобайтовый массив и

GetBytes (bool value) возвращает результат

public static byte [ ] Преобразует значение value в двухбайтовый массив и

GetBytes (char value) возвращает результат

public static byte [ ] Преобразует значение value в восьмибайтовый массив

GetBytes (double value) и возвращает результат

public static byte [ ] Преобразует значение value в четырехбайтовый массив

GetBytes (float value) и возвращает результат

public static byte [ ] Преобразует значение value в четырехбайтовый массив

GetBytes (int value) и возвращает результат

public static byte [ ] Преобразует значение value в восьмибайтовый массив

GetBytes (long value) и возвращает результат

public static byte [ ] Преобразует значение value в двухбайтовый массив и

GetBytes (short value) возвращает результат

public static byte [ ] Преобразует значение value в четырехбайтовый массив

GetBytes (uint value) и возвращает результат

public static byte [ ] Преобразует значение value в восьмибайтовый массив

GetBytes (ulong value) _и возвращает результат_

 

Метод

 

Назначение

 

public static byte[]

 

Преобразует значение value в двухбайтовый массив

 

GetBytes(ushort value)

 

и возвращает результат

 

Public static double

 

Преобразует значение value в значение типа double

 

Int64BitsToDouble(long

 

и возвращает результат

 

value)

Public static bool

 

Преобразует байт из элемента массива, указываемого по

 

ToBoolean(byte[] value,

 

индексу value [startlndex], в эквивалентное значе

 

int startlndex)

 

ние типа bool и возвращает результат. Ненулевое значе

 

Public static char

 

ние преобразуется в логическое значение true, а нулевое — в логическое значение false Преобразует два байта, начиная с элемента массива

 

ToChar(byte[] value , int

 

value [ index], в эквивалентное значение типа char

 

index)

 

и возвращает результат

 

Public static double

 

Преобразует восемь байтов, начиная с элемента массива

 

ToDouble(byte[] value,

 

value [startlndex], в эквивалентное значение типа

 

int startlndex)

 

double и возвращает результат

 

Public static short

 

Преобразует два байта, начиная с элемента массива

 

Tolntl6(byte[] value,

 

value [startlndex], в эквивалентное значение типа

 

int startlndex)

 

short и возвращает результат

 

Public static int

 

Преобразует четыре байта, начиная с элемента массива

 

ToInt32(byte[] value,

 

value [startlndex], в эквивалентное значение типа

 

int startlndex)

 

int и возвращает результат

 

Public static long

 

Преобразует восемь байтов, начиная с элемента массива

 

ToInt64(byte[] value,

 

value [startlndex], в эквивалентное значение типа

 

int startlndex)

 

long и возвращает результат

 

Public static float

 

Преобразует четыре байта, начиная с элемента массива

 

ToSingle(byte[] value,

 

value [startlndex], в эквивалентное значение типа

 

int startlndex)

 

float и возвращает результат

 

Public static string

 

Преобразует байты из массива value в символьную

 

ToString(byte[] value)

 

строку. Строка содержит шестнадцатеричные значения,

 

Public static string

 

связанные с этими байтами и разделенные дефисами Преобразует байты из массива value в символьную

 

ToString(byte[] value,

 

строку, начиная с элемента value[startindex]. Стро

 

int startlndex)

 

ка содержит шестнадцатеричные значения, связанные

 

Public static string

 

с этими байтами и разделенные дефисами Преобразует байты из массива value в символьную

 

ToString(byte[] value,

 

строку, начиная с элемента value [ startlndex]

 

int startlndex, int

 

и включая число элементов, определяемых параметром

 

length)

 

length. Строка содержит шестнадцатеричные значения,

 

Public static ushort

 

связанные с этими байтами и разделенные дефисами Преобразует два байта, начиная с элемента массива

 

ToUIntl6(byte[] value,

 

value [startlndex], в эквивалентное значение типа

 

int startlndex)

 

ushort и возвращает результат

 

Public static uint

 

Преобразует четыре байта, начиная с элемента массива

 

ToUInt32(byte[] value,

 

value[startlndex], в эквивалентное значение типа

 

int startlndex)

 

uint и возвращает результат

 

Метод

 

Назначение

 

Public static ulong

 

Преобразует восемь байтов, начиная с элемента массива

 

ToUInt64(byte [] value,

 

value[startlndex ], в эквивалентное значение типа

 

int startlndex)

 

ulong и возвращает результат

 

Генерирование случайных чисел средствами класса Random

Для генерирования последовательного ряда случайных чисел служит класс Random. Такие последовательности чисел оказываются полезными в самых разных ситуациях, включая имитационное моделирование. Начало последовательности случайных чисел определяется некоторым начальным числом, которое может задаваться автоматически или указываться явным образом.





Поделиться с друзьями:


Дата добавления: 2016-12-03; Мы поможем в написании ваших работ!; просмотров: 365 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2221 - | 2053 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.