/// <summary> /// コピーコンストラクタ /// </summary> /// <param name="daperture">コピー元の発着データ</param> public Departure(Departure departure) { if (departure == null) { DefaultInitialize(DateTime.Now); return; } DateTime = departure.DateTime; Name = departure.Name; Platform = departure.Platform; }
public TransportElement(TransportBase transport, ItineraryElementDelegates delegates, Departure lastArrive = null) : base(delegates, lastArrive) { Transport = transport; }
public PeriodElement(ItineraryElementDelegates delegates, Departure lastArrive = null) : base(delegates) { disposables = new CompositeDisposable(); CreatePeriodInstance(lastArrive); }