public static TrainPassengersLimit Get(TrainPassengersLimitType type) { switch (type) { case TrainPassengersLimitType.PerStation: return new PerStationTrainPassengersLimit(); case TrainPassengersLimitType.PerTrain: return new PerTrainTrainPassengersLimit(); default: return null; } }
public static TrainPassengersLimit Get(TrainPassengersLimitType type) { switch (type) { case TrainPassengersLimitType.PerStation: return(new PerStationTrainPassengersLimit()); case TrainPassengersLimitType.PerTrain: return(new PerTrainTrainPassengersLimit()); default: return(null); } }