byte x,y,z; /* 08bits long, not assigned, multiple declaration */
short numberOfChildren; /* 16bits long */
int counter; /* 32bits long */
long WorldPopulation; /* 64bits long */
float pi; /* 32bit single precision */
double avagadroNumber; /* 64bit double precision */
boolean signal_flag; /* true or false only */
char c; /* 16bit single Unicode character */
I'm not sure that it is similar in C#