convert them to bytes, and then use System.Collections.BitArray class, for examplestring myString1="h"; byte[] b1 = System.Text.Encoding.Default.GetBytes(myString1);string myString2="1"; byte[] b2 = System.Text.Encoding.Default.GetBytes(myString2);BitArray ba1 = new BitArray(b1); BitArray ba2 = new BitArray(b2);BitArray ba3 = ba1.Xor(ba2);byte[] b3 = new byte[b1.Length]; ba3.CopyTo(b3,0); string myString3 = System.Text.Encoding.Default.GetString(b3);
byte[] b1 = System.Text.Encoding.Default.GetBytes(myString1);string myString2="1";
byte[] b2 = System.Text.Encoding.Default.GetBytes(myString2);BitArray ba1 = new BitArray(b1);
BitArray ba2 = new BitArray(b2);BitArray ba3 = ba1.Xor(ba2);byte[] b3 = new byte[b1.Length];
ba3.CopyTo(b3,0);
string myString3 = System.Text.Encoding.Default.GetString(b3);