У меня есть один Datetime?
и один DateTime
, оба они называют тот же метод, что и ниже. Как подойти к управлению System.DateTime?
vs System.DateTime
?DateTime и DateTime? объект как параметр
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;
}
что вы подразумеваете под его управлением? –
Должен ли я создать два метода init один для значений с нулевым значением, а другой - с возможностью недействительности? – hotspring
это зависит от вас. мы не можем на это ответить. –