私のクラスのコンストラクターには、次の3つの変数が渡されます。
public MyClass(int Id, String Name, DateTime StartDate)
ただし、またはオブジェクトとしてStartDate
変数に渡される場合があります。String
DateTime
DateTime
1つはforStartDate
を指定し、もう1つはとして指定する2つの異なるコンストラクターを作成する必要がありString
ますか?または、タイプを作成し、Dynamic
実行時にそれが何であるかを判別して、それを処理する必要がありますか?私のクラスには5つの日付があり、さまざまな組み合わせごとにコンストラクターを作成する場合、コードが多すぎるため、質問します。