Операция XOR над строками - C#
Формулировка задачи:
private string XOR(string _newrpart, string _extendedbinarysubkeyone)
{
string _xoreprsubkeyone = null;
for (int i = 0; i < _newrpart.Length; i++)
{
for (int k = 0; k < _extendedbinarysubkeyone.Length; k++)
{
_xoreprsubkeyone[i] = (_newrpart[i] == _extendedbinarysubkeyone[k]) ? (byte)0 : (byte)1;
}
}
return _xoreprsubkeyone; // Return 11100101
}Решение задачи: «Операция XOR над строками»
textual
Листинг программы
public int XOR(string _newrpart, string _extendedbinarysubkeyone)
{
int _xoreprsubkeyone = 0;
_xoreprsubkeyone = Convert.ToInt32(_newrpart) + Convert.ToInt32(_extendedbinarysubkeyone);
return _xoreprsubkeyone;
}