C#7引入了本地嵌套函数。它们为代码提供了更好的结构,但它们是否提高了可读性?有没有标准,建议和最佳做法?什么更容易阅读你的眼睛和美感?
class Nested
{
void Foo()
{
void Bar()
{
}
void Baz()
{
}
Bar();
Baz();
}
}
class Usual
{
void Bar()
{
}
void Baz()
{
}
void Foo()
{
Bar();
Baz();
}
}