26.02.2015 Views

C#.Net Migration - A2Z Dotnet

C#.Net Migration - A2Z Dotnet

C#.Net Migration - A2Z Dotnet

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>C#</strong> Types – extend CLS Types<br />

• Comprehensive set of simple types available<br />

Type<br />

Description<br />

Special format for literals<br />

Boolean<br />

bool<br />

Boolean<br />

true false<br />

character<br />

char<br />

16 bit Unicode character<br />

'A' '\x0041' '\u0041'<br />

sbyte<br />

8 bit signed integer<br />

none<br />

byte<br />

8 bit unsigned integer<br />

none<br />

short<br />

16 bit signed integer<br />

none<br />

integer<br />

ushort<br />

int<br />

16 bit unsigned integer<br />

32 bit signed integer<br />

none<br />

none<br />

uint<br />

32 bit unsigned integer<br />

U suffix<br />

long<br />

64 bit signed integer<br />

L or l suffix<br />

ulong<br />

64 bit unsigned integer<br />

U/u and L/l suffix<br />

float<br />

32 bit floating point<br />

F or f suffix<br />

floating point<br />

double<br />

64 bit floating point<br />

no suffix<br />

decimal<br />

128 bit high precision<br />

M or m suffix<br />

string<br />

string<br />

character sequence<br />

"hello"<br />

21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!