ConstantTypeCode Enum

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Specifies values that represent types of metadata constants.

C#
public enum ConstantTypeCode
Inheritance
ConstantTypeCode

Fields

Name Value Description
Invalid 0

An invalid type.

Boolean 2

A Boolean type.

Char 3

A character type.

SByte 4

A signed 1-byte integer type.

Byte 5

An unsigned 1-byte integer.

Int16 6

A signed 2-byte integer type.

UInt16 7

An unsigned 2-byte integer type.

Int32 8

A signed 4-byte integer type.

UInt32 9

An unsigned 4-byte integer type.

Int64 10

A signed 8-byte integer type.

UInt64 11

An unsigned 8-byte integer type.

Single 12

A 4-byte floating point type.

Double 13

An 8-byte floating point type.

String 14

A String type.

NullReference 18

A null reference.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)
UWP 10.0