Вариант обозначения в Cobra
|
Отвечает ли требованиям CLS
|
Системный тип
|
Диапазон значений
|
Описание
|
bool
|
Да
|
System.Boolean
|
false или true
|
Представляет признак истинности или ложности
|
char
|
Да
|
System.Char
|
от U+0000 до U+ffff
|
Одиночный 16-битный символ Unicode
|
int
|
Да
|
System.Int32
|
от -2147483648 до 2147483647
|
32-битное число со знаком
|
uint
|
Нет
|
System.Uint32
|
от 0 до 4294967295
|
32-битное число без знаком
|
float
|
Да
|
System.Double
|
от -1,79769313486232E+308 до +1,79769313486232E+308
|
64-битное число с плавающей точкой
|
decimal
|
Да
|
System.Decimal
|
от -79228162514264337593543950335 до 79228162514264337593543950335
|
96-битное число со знаком
|
number
|
Да
|
System.Decimal
|
от -79228162514264337593543950335 до 79228162514264337593543950335
|
96-битное число со знаком
|
int8
|
Нет
|
System.SByte
|
от -128 до 127
|
8-битное число со знаком
|
int16
|
Да
|
System.Int16
|
от -32768 до 32767
|
16-битное число со знаком
|
int32
|
Да
|
System.Int32
|
от -2147483648 до 2147483647
|
32-битное число со знаком
|
int64
|
Да
|
System.Int64
|
от -9223372036854775808 до 9223372036854775807
|
64-битное число со знаком
|
uint8
|
Да
|
System.Byte
|
от 0 до 255
|
8-битное число без знаком
|
uint16
|
Нет
|
System.UInt16
|
от 0 до 65535
|
16-битное число без знаком
|
uint32
|
Нет
|
System.UInt32
|
от 0 до 4294967295
|
32-битное число без знаком
|
uint64
|
Нет
|
System.UInt64
|
от 0 до 18446744073709551615
|
64-битное число без знаком
|
float32
|
Да
|
System.Single
|
от -3,402823E+38 до 3,402823E+38
|
32-битное число с плавающей точкой
|
float64
|
Да
|
System.Double
|
от -1,79769313486232E+308 до +1,79769313486232E+308
|
64-битное число с плавающей точкой
|