黑马程序员技术交流社区

标题: c# 截取字符串1212090558220164ef,每两个一组就是(12 12 09.....)... [打印本页]

作者: 管真    时间: 2012-10-17 14:59
标题: c# 截取字符串1212090558220164ef,每两个一组就是(12 12 09.....)...
如何转成12 12 09.....数组发送到串口,也就是把{12 12 09 05 58 22 01 64 ef}一次发送到串口,大家有什么建议。 谢谢,
作者: 和志强    时间: 2012-10-17 20:23
  1. string str = "1212090558220164ef";
  2.             for (int i = 1; i <=str.Length; i++)
  3.             {
  4.                 if (i%2==0)
  5.                 {
  6.                     Console.WriteLine(str.Substring(i - 2, 2));
  7.                 }
  8.             }
  9.             Console.ReadKey();
复制代码
输出结果:
12
12
09
05
58
22
01
64
ef


不知道真哥说的是不是这个意思,一个一个的输出?对串口了解甚少
作者: 管真    时间: 2012-10-17 23:16
谢谢 回答的太好了,比我自己后来做出的代码简单多了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2