请问怎么用c#实现一个string类型的跟整数70进行异或运算然后得到一个string呢?

解决方案 »

  1.   

    string number = "25";
            int op = 30;
            string result = (int.Parse(number) ^ op).ToString();
      

  2.   

                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;
                }
      

  3.   

            string GetString(string str)
            {
                long number = long.Parse(str);
                number ^= 70;
                return number.ToString();
            }