问题描述
stringa="100000";stringb="010000";stringc="001000";stringd="";有没有什么方法能把a,b,c的字符串组合到一起变成111000最好能给出解释,谢谢了。
解决方案
解决方案二:
stringa="100000";stringb="010000";stringc="001000";intr=int.Parse(a,NumberStyles.AllowHexSpecifier)+int.Parse(b,NumberStyles.AllowHexSpecifier)+int.Parse(c,NumberStyles.AllowHexSpecifier);Response.Write(Convert.ToString(r,16));
只考虑简单的情况。
解决方案三:
相加? ----------------------------------签----------名----------栏----------------------------------
解决方案四:
引用楼主keli789789789的回复:
stringa="100000";stringb="010000";stringc="001000";stringd="";有没有什么方法能把a,b,c的字符串组合到一起变成111000最好能给出解释,谢谢了。
你这是异或操作吗?
解决方案五:
是异或操作
解决方案六:
引用4楼keli789789789的回复:
是异或操作
那就按位异或
解决方案七:
a|b|吧
解决方案八:
好..不錯
时间: 2024-07-31 17:16:10