由于void
签名是用来表示一个方法不返回任何东西的,这种方法,我这样写:
private void MyMethod()
{
// Body of the method.
}
但是,在许多地方,我看到了不打算返回任何东西的方法,其编写方式如下:
private object MyMethod()
{
// Body of the method
return null;
}
从我的角度来看,两个代码片段都是一样的。那么,使用第二个的目的可能是什么?它们之间有什么区别?他们中的任何一个都比另一个更受欢迎吗?