На этом шаге мы дадим краткую характеристику этого пространства и перечислим его основные типы данных.
Это пространство является базовым для фундаментальных типов данных в .NET Framework. Оно включает в себя классы, применяемые в базовых типах данных, которые используются всеми приложениями: Object (корневой класс в наследственной иерархии классов), Byte, Char, Array, Int32, String и т. д. Большинство из этих типов соответствуют первичным типам данных, используемым в языке программирования. В таблице 1 представлен список некоторых типов данных для C++.
Категория данного | Имя класса | Описание данного |
---|---|---|
Integer | Byte | 8-битовое беззнаковое целое |
SByte | 8-битовое целое со знаком | |
Int16 | 16-битовое целое со знаком | |
Int32 | 32-битовое целое со знаком | |
Int64 | 64-битовое целое со знаком | |
UInt16 | 16-битовое целое без знака | |
UInt32 | 32-битовое целое без знака | |
UInt64 | 64-битовое целое без знака | |
Float | Single | С обычной (32 бита) точностью число с плавающей точкой |
Double | С двойной (64 бита) точностью число с плавающей точкой | |
Logical | Boolean | Логическое (булево) число (true или false) |
Другие типы | Char | Unicode (16-битовый) символ |
Decimal | Десятичное (128 бит) значение | |
IntPtr | Целое со знаком, значение которого зависит от соответствующей платформы: 32-битовое значение на 32-битовой платформе и 64-битовое на 64-битовой платформе | |
UIntPtr | Целое без знака, значение которого зависит от соответствующей платформы: 32-битовое значение на 32-битовой платформе и 64-битовое на 64-битовой платформе | |
Классы | Object | Корневой класс для иерархии классов |
String | Строка Unicode символов постоянной длины |
На следующем шаге мы рассмотрим работу с переменными некоторых типов.