static void Main(string[] args)
{
//?表示值类型的可空操作符
int? a1 = null;
DateTime? myDateTime = null;
//三元(运算符)表达式(?:)
int b = 0;
int a2 = b > 0 ? 1 : 2;
//空合并运算符(??),如果a1为null值,则a1的值为1
int a3 = a1 ?? 1;
//NULL查看运算符(?.):假如对象为NULL,则不进行后面的获取成员的运算,直接回来NULL
int?[] array1 = null;
string data = array1?.FirstOrDefault()?.ToString();
Console.WriteLine(data);
Console.ReadLine();
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。