:したがってC#の空のオプションパラメータ
void building(int doors, bool multi_story) {...}
or
void building(int doors = 1, bool multi_story = false) {...}
:物事がNULL可能でうまく動作Thease
new building(4, true);
new building(1, false);
or
new building(doors: 4, multi_story: true);
new building();
'タイプ?'同じように。しかし、これを行うことができればうれしいです。
「4つのドアを持つ以外はすべてデフォルトであり、マルチストーリー」という意味です。 1つの単語「true」を削除することはほんの少しですが、これをシミュレートすることは可能ですか?
null可能な型について何をお尋ねしますか? – SLaks
私に聞こえることは、あなたはboolの引数型がちゃんと吸うことが分かった。代わりにenumを使用します。 –
質問のNullable型の部分の答えがわかりましたので、それを削除しました。指定できないNullableをパラメータとして持つことができますが、そのパラメータを決して使用することはできません。 –
alan2here