代码片段1:("if"嵌套)
void PrintName(Person p)
{
if (p != null)
{
if (p.Name != null)
{
Console.WriteLine(p.Name);
}
}
}
代码片段2:(去掉“if”嵌套,可读性增强)
void PrintName(Person p)
{
if (p == null) return;
if (p.Name == null) return;
Console.WriteLine(p.Name);
}