| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.IO;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- namespace XdCxRhDW.App.CorTools
 
- {
 
-     public class CafResult
 
-     {
 
-         /// <summary>
 
-         /// 相关时差,单位:us
 
-         /// </summary>
 
-         public double? dt { get; set; }
 
-         /// <summary>
 
-         /// 相关频差:单位:Hz
 
-         /// </summary>
 
-         public double? df { get; set; }
 
-         /// <summary>
 
-         /// 相关信噪比,单位:db
 
-         /// </summary>
 
-         public double? snr { get; set; }
 
-         /// <summary>
 
-         /// 耗时(s)
 
-         /// </summary>
 
-         public double tm { get; set; }
 
-         /// <summary>
 
-         /// 开始样点
 
-         /// </summary>
 
-         public Int64 smpstart { get; set; }
 
-         /// <summary>
 
-         /// 样点长度
 
-         /// </summary>
 
-         public Int64 smplen { get; set; }
 
-         /// <summary>
 
-         /// 文件1
 
-         /// </summary>
 
-         public String file1 { get; set; }
 
-         /// <summary>
 
-         /// 文件2
 
-         /// </summary>
 
-         public String file2 { get; set; }
 
-         public int flag { get; set; }
 
-         //-1:
 
-         // 0:
 
-         public void FromLine(string result)
 
-         {
 
-             if (string.IsNullOrWhiteSpace(result))
 
-             {
 
-                 flag = -3;
 
-                 return;
 
-             }
 
-             var items = result.Split(":".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
 
-             if (items.Length == 2)
 
-             {
 
-                 flag = Convert.ToInt32(items[0]);
 
-                 var res = items[1].Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
 
-                 dt = double.Parse(res[0]);
 
-                 df = double.Parse(res[1]);
 
-                 snr = double.Parse(res[2]);
 
-             }
 
-             else
 
-             {
 
-                 flag = Convert.ToInt32(items[0]);
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |