好的做法null对象返回

时间:2015-05-11 22:26:39

标签: c# object null return

我有一个关于c#编程语言的问题,当一个方法返回一个对象时,例如我被迫返回null,这不是干净的代码,处理这个问题的最佳做法是什么?我不想要返回null。

修改

这是一个问题,因为它是在阅读清洁代码 - 罗伯特C.马丁的书之后开始讨论软件工程课的时候,我真的想到要避免这样做会增加不必要的内容。设计的复杂性。

1 个答案:

答案 0 :(得分:-1)

如果发出“无法创建对象”的信号,C ++类构造会为此目的抛出异常。

有些语言/项目更喜欢使用例外来保持快乐 - 通过更快乐,而其他语言/项目可能没有。