static void Main(string[] args)
{
Nullable<int> num1 = 10;
Nullable<int> num2 = 2;
Console.WriteLine(num1 + num2);
Console.WriteLine(num1 - num2);
Console.WriteLine(num1 * num2);
Console.WriteLine(num1 / num2);
Console.WriteLine("--------------------");
num1 = null;
// 为null的可空类型不能参与运算
object o = num1 + num2;
//
int? num3;
bool? isTrue; // Nullable<bool>
Console.ReadKey();
}
{
Nullable<int> num1 = 10;
Nullable<int> num2 = 2;
Console.WriteLine(num1 + num2);
Console.WriteLine(num1 - num2);
Console.WriteLine(num1 * num2);
Console.WriteLine(num1 / num2);
Console.WriteLine("--------------------");
num1 = null;
// 为null的可空类型不能参与运算
object o = num1 + num2;
//
int? num3;
bool? isTrue; // Nullable<bool>
Console.ReadKey();
}