PrimitiveTypeCode Enum

Definition

Specifies constants that define primitive types found in metadata signatures.

C#
public enum PrimitiveTypeCode
Inheritance
PrimitiveTypeCode

Fields

Name Value Description
Void 1

A Void type.

Boolean 2

A Boolean type.

Char 3

A Char type.

SByte 4

An SByte type.

Byte 5

A Byte type.

Int16 6

An Int16 type.

UInt16 7

A UInt16 type.

Int32 8

An Int32 type.

UInt32 9

A UInt32 type.

Int64 10

An Int64 type.

UInt64 11

A UInt64 type.

Single 12

A Single type.

Double 13

A Double type.

String 14

A String type.

TypedReference 22

A typed reference.

IntPtr 24

An IntPtr type.

UIntPtr 25

A UIntPtr type.

Object 28

An Object type.

Applies to

Product Versions
.NET 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
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)