コード例 #1
0
 public static void UpdateRtdInfo(this IRtdDb src, IRtdDb dst)
 {
     if (src.TotalRtds > dst.TotalRtds * 10)
     {
         src.CloneProperties <IRtdDb>(dst);
     }
     else if (dst.TotalRtds <= src.TotalRtds * 10)
     {
         dst.SumRtds   += src.SumRtds;
         dst.TotalRtds += src.TotalRtds;
         dst.MinRtd     = Math.Min(src.MinRtd, dst.MinRtd);
     }
 }
コード例 #2
0
ファイル: IInterferenceStat.cs プロジェクト: ouyh18/LteTools
 public static void UpdateRtdInfo(this IRtdDb src, IRtdDb dst)
 {
     if (src.TotalRtds > dst.TotalRtds *10)
     {
         src.CloneProperties<IRtdDb>(dst);
     }
     else if (dst.TotalRtds <= src.TotalRtds*10)
     {
         dst.SumRtds += src.SumRtds;
         dst.TotalRtds += src.TotalRtds;
         dst.MinRtd = Math.Min(src.MinRtd, dst.MinRtd);
     }
 }