求解一个简单的问题:异或运算

liudanking 2009-03-12 04:21:21
请问怎么用c#实现一个string类型的跟整数70进行异或运算然后得到一个string呢?
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
止戈而立 2009-03-12
  • 打赏
  • 举报
回复
        string GetString(string str)
{
long number = long.Parse(str);
number ^= 70;
return number.ToString();
}
forever_yuan 2009-03-12
  • 打赏
  • 举报
回复
string pw = "yiuoyuanausn";
string pw2=null;
int pw_len = pw.Length;
for (int i=0;i<pw_len;i++)
{
char temp = (char)(pw[i]^70);
pw2 += temp;
}
liu_ying_shan 2009-03-12
  • 打赏
  • 举报
回复
按位异或?
cppfaq 2009-03-12
  • 打赏
  • 举报
回复
string number = "25";
int op = 30;
string result = (int.Parse(number) ^ op).ToString();

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧