It's dangerous to code alone! Take this.

The Variable Shop Returns

The following is one possible solution to this challenge.

// Declarations and initialization
int a = 3;
uint b = 3;

short c = 3;
ushort d = 3;

long e = 3;
ulong f = 3;

byte g = 3;
sbyte h = 3;

char i = '3';
string j = "3";

bool k = true;

float l = 3.0f;
double m = 3.0;
decimal n = 3.0m;

// Updates
a = 4;
b = 4;
c = 4;
d = 4;
e = 4;
f = 4;
g = 4;
h = 4;
i = '4';
j = "4";
k = false;
l = 4.0f;
m = 4.0;
n = 4.0m;


// Display
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
Console.WriteLine(e);
Console.WriteLine(f);
Console.WriteLine(g);
Console.WriteLine(h);
Console.WriteLine(i);
Console.WriteLine(j);
Console.WriteLine(k);
Console.WriteLine(l);
Console.WriteLine(m);
Console.WriteLine(n);