C#ってオブジェクト型のオプション引数ってできないの?