数组,一定不能返回NULL
上面的代码可能导致灾难性的后果。极少有人这样使用你的函数的。
你应该这样写F1函数:
集合,也不能返回NULL
你应该这样写:
字符串,有时候也不能返回NULL如果你编写一个WebControl,有如下代码:
这样不好,下面的方式可能更好:
字符串很多情况下还是可以返回NULL值的,具体情况需要具体分析。
总结 这都是很简单的规则,必须掌握。以上规则,可以运用在代码评审中。从以前参加代码评审的经验来看,还是有不少初学者犯这类错误的。