winform窗体  我在textbox1里输入一个16进制数,比如“EF”,在后台计算它与另两个常量16进制数“01”“81”的和,结果以16进制数形式出现在textbox2里   求指教   怎么写   急等

解决方案 »

  1.   

    将textbox1.Text的值进行验证,如果能够转换为16进制数则到后台转换后,与01,81等数字求和。最后给textbox2.Text赋值就可以了。
      

  2.   

    textbox2.Text = (Convert.ToInt32(textbox1.Text, 16) + 0x01 + 0x81).ToString("X");大概是这样
      

  3.   

    其实十六进制相加和十进制一样,从低位开始,对应位相加,超过16就减去16,上一位进一。当然2l给出了使用.net封装好的库的做法。总之这是一个很简单的问题。