草随原

骏马

导航

安贝集抄规约解析-数据异或校验

数据异或校验:

#region 数据异或校验

        public string Chk_SumH(string StrCmd)
        {
            int sum=0;
            string strTemp;
            for (int i=1; i <= StrCmd.Length / 2; i++)
            {
                sum = sum ^ Convert.ToInt32(StrCmd.Substring(2 * i - 2, 2).ToString(), 16);
            }
            strTemp = sum.ToString();
            return Microsoft.VisualBasic.Strings.Right(strTemp, 2); 
        }

#endregion

posted on 2007-03-30 20:40  淄衣  阅读(267)  评论(0)    收藏  举报