string data = "PD\r\nPD1: 0.0065 mW\r\nPD2: +INF mW\r\nPD3: +INF mW\r\nPD4: +INF mW\r\nPD5: +INF mW\r\nPD6: +INF mW\r\nPD7: NaN mW\r\nPD8: +INF mW\r\n>"; string[] lines = data.Split('\n'); for (int i = 0; i < lines.Length; i++) { if (lines[i].StartsWith("PD")) { if (lines[i].StartsWith("PD1")) { string pd1Data = lines[i].Substring(lines[i].IndexOf(":") + 2); Console.WriteLine(pd1Data); } else if (lines[i].StartsWith("PD2")) { string pd2Data = lines[i].Substring(lines[i].IndexOf(":") + 2); Console.WriteLine(pd2Data); } //...and so on for PD3-PD6 }

C# 从下文获取PD1:~PD6:的数据 PDrnPD1 00065 mWrnPD2 +INF mWrnPD3 +INF mWrnPD4 +INF mWrnPD5 +INF mWrnPD6 +INF mWrnPD7 NaN mWrnPD8 +INF mWrn

原文地址: https://www.cveoy.top/t/topic/em11 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录