Каков был бы самый быстрый способ удалить Новые строки из Строки в C#?

Как вы можете видеть, сервер предлагает эти шифры:

INFO: kex: server: aes256-cbc, aes192-cbc

blockquote>

Но JSch принимает только следующие:

INFO: kex: client: aes128-ctr, aes128-cbc, 3des-ctr, 3des-cbc, blowfish-cbc

blockquote>


Обратите внимание, что JSch поддерживает как aes256-cbc, так и aes192-cbc, но для этого требуется JCE (расширение криптографии Java).

У вас, вероятно, нет JCE, поэтому эти шифры недоступны. Вот почему

INFO: aes256-cbc недоступен.

blockquote>

Загрузить Расширение Java Cryptography Extension (JCE) Неограниченная сила Юрисдикция Файлы 8 (или другая версия, если не используется JDK 1.8).

См. Также ответ на Требуется шифр 'aes256-cbc', но он недоступен .

12
задан Yeldar Kurmangaliyev 20 November 2015 в 11:39
поделиться

5 ответов

Почему нет:

string s = "foobar\ngork";
string v = s.Replace(Environment.NewLine,",");
System.Console.WriteLine(v);
17
ответ дан 2 December 2019 в 05:29
поделиться

Как это:

string s = "hello\nworld";
s = s.Replace(Environment.NewLine, ",");
7
ответ дан 2 December 2019 в 05:29
поделиться
string sample = "abc" + Environment.NewLine + "def";
string replaced = sample.Replace(Environment.NewLine, ",");
2
ответ дан 2 December 2019 в 05:29
поделиться

Не изобретайте велосипед - просто используют myString. Замена (Среда. NewLine, ",")

2
ответ дан 2 December 2019 в 05:29
поделиться

Лучшим способом является встроенный путь: Использовать string.Replace. Почему Вам нужны альтернативы?

0
ответ дан 2 December 2019 в 05:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: