1
を通過した引数を確認してください。オプションのパラメータは、私はこのようなクラスのコンストラクタを持って
public Script(string scriptName, [Optional] ICollection<Tuple<string, bool>> internalFunctions, [Optional] long randomIdentifier) { }
だから、どのようにそれが可能な確認方法は、randomIdentifierまたはinternalFunctionsに渡された何かでしたか? ので、
new Script("test1")
または
new Script("test1", null)
または
new Script("test1", null, 1)
と呼ばれていましたか?
ありがとうございます。
ああ、そう、それがデフォルト(ロング)を使用していますか?だから、Nullableでそれを実現する最善の方法は何ですか? – Dmitriy
あなたは 'long?代わりにrandomIdentifier'を実行し、 'null'をテストします。 –
ああ、ありがとう、良いアイデア! – Dmitriy