public IEnumerable <string> GetStringExplodedRepresentation() { var ret = new List <string>(); ret.Add(MoveNumber + "."); ret.Add(WhiteMove.ToString()); ret.Add(BlackMove?.ToString() ?? "..."); return(ret); }
public override string ToString() { return(String.Format("{0}. {1} {2}", MoveNumber, WhiteMove.ToString(), BlackMove?.ToString())); }