【发布时间】:2010-09-23 20:28:12
【问题描述】:
我喜欢每个方法只有一个 return 语句的想法。
在这种情况下你会怎么做?
public static string ChopText(string Text)
{
if (String.IsNullOrEmpty(Text))
{
// return here ?????
}
}
我能想到的唯一选择是设置一个标志,然后检查该标志。
问题是,我不喜欢跨越超过一页的巨大 if 语句。我也看到了丑陋的嵌套 if 语句因此。
【问题讨论】:
-
请参阅stackoverflow.com/questions/36707/…,了解更多支持“如果您愿意,请早点回来”的人。