Ich habe eine Datetime?
und eine DateTime
, die beide die gleiche Methode wie folgt aufrufen. Wie sollte ich angehen, um System.DateTime?
vs System.DateTime
zu handhaben?DateTime und DateTime? Objekt als Parameter
Main.cs
void SelectStartDate(DateTime currentDate, Action<DateTime> setter)
{
var dialog = new DatePickerDialogView(currentDate);
}
void SelectEndDate(DateTime? currentDate, Action<DateTime> setter)
{
var dialog = new DatePickerDialogView(currentDate);
}
DatePickerDialogView.cs
public DatePickerDialogView(DateTime initDateTime)
{
init = initDateTime;
}
was meinst du mit handle it? –
Sollte ich zwei Init-Methoden für NULL-Werte und andere für NULL-Werte erstellen? – hotspring
das liegt an dir. Das können wir nicht vernünftig beantworten. –