void
署名は、メソッドが何も返さないことを示すために使用されるため、そのような種類のメソッドは、次のように記述します。
private void MyMethod()
{
// Body of the method.
}
ただし、多くの場所で、次のように記述された、何も返すことを意図していないメソッドを見てきました。
private object MyMethod()
{
// Body of the method
return null;
}
私の観点からは、両方のコード部分が同じことを行います。では、この 2 番目のものを使用する目的はどれでしょうか? それらの違いはどれですか?そして、それらのいずれかが他のものよりも優先されますか?