zoukankan      html  css  js  c++  java
  • 字符串拼接


    all = new byte[(by.Length + bytSendArray.Length)*20];

    for (i = 0; i < 10; i++ )
    {
    Buffer.BlockCopy(by, 0, all, i*(by.Length + bytSendArray.Length), by.Length);
    Buffer.BlockCopy(bytSendArray, 0, all, i * (by.Length * sizeof(byte)+by.Length + bytSendArray.Length), bytSendArray.Length);
    }

    for (int i = 0; i < 10; i++)
    {
    SampRepInfor para = new SampRepInfor();
    para.ID = 1;
    para.Sex = 1;
    para.Age = 18;
    para.HCYResult = 9;
    para.Name = "张敏";

    by = BytesToParaHelper.ParaToBytes(para);


    }

    //接收
    byte[] bytReceiveArray = new byte[bytSendArray.Length];
    byte[] tm = new byte[by.Length];
    int ReceiveNum = comPort.SendCommand(all, ref bytReceiveArray, 200);
    SampRepInfor samp = new SampRepInfor();

    if (ReceiveNum!=0)
    {
    // Array.Copy(源数据, 源数据开始复制处索引, 接收数据, 接收数据开始处索引, 复制多少个数据);
    for (int i = 0; i < bytReceiveArray.Length; i = i + by.Length)
    {
    Array.Copy(bytReceiveArray, i, tm, 0, by.Length);
    samp = BytesToParaHelper.BytesToPara(tm);
    Table = ParaToDataTableHelper.ConvertToDataTable(samp, dt);

    }
    }

  • 相关阅读:
    SpringBoot进阶教程(六十二)整合Kafka
    98每日博客
    96每日博客
    95日每周总结
    829每周总结
    815每周总结
    81每周总结
    822每周总结
    97每日博客
    88每周总结
  • 原文地址:https://www.cnblogs.com/MiLu/p/6632427.html
Copyright © 2011-2022 走看看