public string GetInfo() { string fromToString = $"From = [{FromAddressId}], To = [{ToAddressId}]\r\n"; string guideSectionsString = "GuideSections is Empty.\r\n"; if (GuideSectionIds.Any()) { guideSectionsString = string.Concat("GuideSections = ", string.Join(", ", GuideSectionIds), Environment.NewLine); } string guideAddressesString = "GuideAddresses is Empty.\r\n"; if (GuideAddressIds.Any()) { guideAddressesString = string.Concat("GuideAddresses = ", string.Join(", ", GuideAddressIds), Environment.NewLine); } string movingSectionsString = "MovingSections is Empty.\r\n"; if (MovingSections.Any()) { List <string> movingSectionIds = MovingSections.Select(x => x.Id).ToList(); movingSectionsString = string.Concat("MovingSections = ", string.Join(", ", movingSectionIds), Environment.NewLine); } string msg = string.Concat(fromToString, guideSectionsString, guideAddressesString, movingSectionsString); return(msg); }
public string GetJsonInfo() { return($"[GuideSectionIds={GuideSectionIds.GetJsonInfo()}]\r\n" + $"[GuideAddressIds={GuideAddressIds.GetJsonInfo()}]\r\n" + $"[FromAddressId={FromAddressId}]\r\n" + $"[ToAddressId={ToAddressId}]\r\n" + $"[ReserveStop={ReserveStop}]\r\n" + $"[MovingSections={MovingSections.Count}]\r\n" + $"[SeqNum={SeqNum}]\r\n" + $"[CommandId={CommandId}]\r\n" + $"[MoveComplete ={MoveComplete}]\r\n" + $"[IsAvoidComplete ={IsAvoidComplete}]\r\n" + $"[IsAvoidMove ={IsAvoidMove}]\r\n" + $"[IsOverrideMove ={IsOverrideMove}]\r\n"); }