Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > ToXMLString и FromXmlString


Автор: GhosTer 26.1.2009, 10:41

Код

RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();



Следующим кодом сохраняю ключ асимметричного алгоритма:
Код

                BinaryWriter key_writer = new BinaryWriter(File.Open(GetNewName(saveFileDialog1.FileName,"Private_"),FileMode.Create));
                key_writer.Write(rsa.ToXmlString(true));
                key_writer.Close();


Для открытия делаю следующий код:
Код

            StreamReader key_reader = new StreamReader(tbKeyPublic.Text);
            rsa.FromXmlString(key_reader.ReadToEnd());


Но при открытии выдает ошибку:
rsa.FromXmlString(key_reader.ReadToEnd()); - Недопустимый синтаксис.

Подскажите где камень? В чем проблема?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)