/// <summary> /// 解析名字中的PRN,并判断是否周跳。 /// </summary> /// <param name="paramName"></param> /// <returns></returns> public bool HasUnstablePrn(string paramName) { if (paramName.Length >= 3) { var prns = SatelliteNumber.TryParsePrns(paramName, "-", "_"); foreach (var prn in prns) { if (this.Material.UnstablePrns.Contains(prn)) { return(true); } } } return(false); }