Initialization of nullable types in C#

int? number = 42;
int? nullInt = null;
double? pi = 3.14;
char? charA = 'A';
bool? hasValue = true;
bool? noValue = null;