Ejemplo n.º 1
0
 /// <summary>
 /// <see cref="TrainCondition"/> クラスの新しいインスタンスを初期化します。
 /// </summary>
 /// <param name="condition">列車運行ステータス。</param>
 /// <param name="delayTimeMin">遅延時間の下限。</param>
 /// <param name="delayTimeMax">遅延時間の上限。</param>
 /// <exception cref="ArgumentException">引数の組がサポートされない場合にスローされる例外。</exception>
 public TrainCondition(TrainConditions condition, int delayTimeMin, int delayTimeMax)
 {
     Condition    = condition;
     SuspendRange = null;
     DelayTimeMin = delayTimeMin;
     DelayTimeMax = delayTimeMax;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// <see cref="TrainCondition"/> クラスの新しいインスタンスを初期化します。
 /// </summary>
 /// <param name="condition">列車運行ステータス。</param>
 /// <param name="suspendRange">運休区間。</param>
 /// <exception cref="ArgumentException">引数の組がサポートされない場合にスローされる例外。</exception>
 public TrainCondition(TrainConditions condition, LineRange suspendRange = null)
 {
     Condition    = condition;
     SuspendRange = suspendRange;
     DelayTimeMin = null;
     DelayTimeMax = null;
 }