Old Way
int? myFavoriteNumber = 42;
int total = 0;
if (myfavoriteNumber.HasValue)
total += myFavoriteNumber.Value *2;
New way?
int? myFavoriteNumber = 42;
total += myFavoriteNumber?.Value *2; //fails
Old Way
int? myFavoriteNumber = 42;
int total = 0;
if (myfavoriteNumber.HasValue)
total += myFavoriteNumber.Value *2;
New way?
int? myFavoriteNumber = 42;
total += myFavoriteNumber?.Value *2; //fails