Show Menu
Cheatography

C# Types Cheat Sheet (DRAFT) by

C# Types and casting

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Formas de declarar int

Por valor
int a = 1;
Copia de otra variable
int a = i;
Copia de otra variable de tipo byte
int a = b;
Copia de otra variable de tipo byte
int a = (int) b;
Copia de otra variable de tipo byte
int a = Conver­t.T­oIn­t32(b);
Copia de otra variable de tipo float (ERROR)
a = f;
Copia de otra variable de tipo float
a = (int)f;
Copia de otra variable de tipo float
a = Conver­t.T­oIn­t32(f);
Copia de otra variable de tipo double (ERROR)
a = d;
Copia de otra variable de tipo double (ERROR)
a = (int)d;
Copia de otra variable de tipo double
a = Conver­t.T­oIn­t32(d);
Copia de otra variable de tipo char (CUIDADO)
a = a1 // 49
Copia de otra variable de tipo char (CUIDADO)
a = (int)a1;  // 49
Copia de otra variable de tipo char (CUIDADO)
a = Conver­t.T­oIn­t32­(a1); // 49
Copia de otra variable de tipo char (CUIDADO)
a = aa // 97
Copia de otra variable de tipo char (CUIDADO)
a = (int)aa;  // 97
Copia de otra variable de tipo char (CUIDADO)
a = Conver­t.T­oIn­t32­(aa); // 97
Copia de otra variable de tipo String (ERROR)
a = ss;
Copia de otra variable de tipo String (ERROR)
a = (int)ss;
Copia de otra variable de tipo String (ERROR)
a = Conver­t.T­oIn­t32­(ss);
Copia de otra variable de tipo String (ERROR)
a = s1;
Copia de otra variable de tipo String (ERROR)
a = (int) s1;
Copia de otra variable de tipo String
a = Conver­t.T­oIn­t32­(s1);

Declar­aciones

byte b = 1;
int i = 2;
 float f = 3f
double d = 1;
char a1 = '1'
char aa = 'a'
string s1 = '1'
string ss = 's'
 

Formas de declarar int (copy)

Por valor
int a = 1;
Copia de otra variable
int a = i;
Copia de otra variable de tipo byte
int a = b;
Copia de otra variable de tipo byte
int a = (int) b;
Copia de otra variable de tipo byte
int a = Conver­t.T­oIn­t32(b);
Copia de otra variable de tipo float (ERROR)
a = f;
Copia de otra variable de tipo float
a = (int)f;
Copia de otra variable de tipo float
a = Conver­t.T­oIn­t32(f);
Copia de otra variable de tipo double (ERROR)
a = d;
Copia de otra variable de tipo double (ERROR)
a = (int)d;
Copia de otra variable de tipo double
a = Conver­t.T­oIn­t32(d);
Copia de otra variable de tipo char (CUIDADO)
a = a1 // 49
Copia de otra variable de tipo char (CUIDADO)
a = (int)a1;  // 49
Copia de otra variable de tipo char (CUIDADO)
a = Conver­t.T­oIn­t32­(a1); // 49
Copia de otra variable de tipo char (CUIDADO)
a = aa // 97
Copia de otra variable de tipo char (CUIDADO)
a = (int)aa;  // 97
Copia de otra variable de tipo char (CUIDADO)
a = Conver­t.T­oIn­t32­(aa); // 97
Copia de otra variable de tipo String (ERROR)
a = ss;
Copia de otra variable de tipo String (ERROR)
a = (int)ss;
Copia de otra variable de tipo String (ERROR)
a = Conver­t.T­oIn­t32­(ss);
Copia de otra variable de tipo String (ERROR)
a = s1;
Copia de otra variable de tipo String (ERROR)
a = (int) s1;
Copia de otra variable de tipo String
a = Conver­t.T­oIn­t32­(s1);