Операция 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
        }
string _newrpart = "01000001" string _extendedbinarysubkeyone = "10100100" Error 1 Property or indexer 'string.this[int]' cannot be assigned to -- it is read only Error 2 Cannot implicitly convert type 'byte' to 'char'. An explicit conversion exists (are you missing a cast?

Решение задачи: «Операция XOR над строками»

textual
Листинг программы
        public int XOR(string _newrpart, string _extendedbinarysubkeyone)
        {
            int _xoreprsubkeyone = 0;
            _xoreprsubkeyone = Convert.ToInt32(_newrpart) + Convert.ToInt32(_extendedbinarysubkeyone);
            return _xoreprsubkeyone;
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.273 из 5
Похожие ответы