public bool this[CarState s] { get { return((bool)s.accept(this)); } }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <returns></returns> public CarState this[CarState s] { get { return((CarState)s.accept(this)); } }