Что интересно, "Enumerable.Range((int)'a', 26).Select(x => (char)x).ToArray();" содержит более чем в два раза больше символов, чем английский алфавит %)
Re: Ecть ли в С# встроенный алфавит(анг) Надо смещать буквы,шифровать строку)
Здравствуйте, nt2000, Вы писали:
N>Токо в Системе.. Или самому набивать ряд буков?
Офтопик: Вы задавая этот вопрос набрали в 4 раза больше букв, чем содержит английский алфавит.
Re: Ecть ли в С# встроенный алфавит(анг) Надо смещать буквы,шифровать строку)
Здравствуйте, nt2000, Вы писали:
N>Токо в Системе.. Или самому набивать ряд буков?
А зачем для шифрования разделять на буквы и не буквы ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[3]: Ecть ли в С# встроенный алфавит(анг) Надо смещать буквы,шифровать строку)
ARK>>Не подойдет?
F>Что интересно, "Enumerable.Range((int)'a', 26).Select(x => (char)x).ToArray();" содержит более чем в два раза больше символов, чем английский алфавит %)
А определение массива символов будет содержать как минимум в 4,5 больше символов, чем в алфавите.
Re: Ecть ли в С# встроенный алфавит(анг) Надо смещать буквы,шифровать строку)
Здравствуйте, nt2000, Вы писали:
N>Здравствуйте, VladCore, Вы писали:
VC>>В .NET 5.0 появится возможно но это не точно. а пока надо самому перебирать от 65 до 65+26-1
N>a-a-a-a... есть же таблица АСКИ или как там называется.. там все символы. спасибо...
ну да. еще со времен NT2000
Re[3]: Ecть ли в С# встроенный алфавит(анг) Надо смещать буквы,шифровать строку)
Здравствуйте, fmiracle, Вы писали: F>Что интересно, "Enumerable.Range((int)'a', 26).Select(x => (char)x).ToArray();" содержит более чем в два раза больше символов, чем английский алфавит %)
Странно, у меня ровно 26 char и вышло.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[5]: Ecть ли в С# встроенный алфавит(анг) Надо смещать бук
Здравствуйте, pugv, Вы писали:
P>Здравствуйте, MegaMozg, Вы писали:
MM>> А определение массива символов будет содержать как минимум в 4,5 больше символов, чем в алфавите.
P>Меньше чем вдвое. P>
P>"abcdefghijklmnopqrstuvwxyz".ToArray()
P>
Плюсую, можно без преобразования
const string alf = "abcdefghijklmnopqrstuvwxyz";
for (var i = 0; i < alf.Length; i++)
WriteLine("{0} {1}", i, alf[i]);
_ = ReadLine();