Мастера C#, что это?

Компьютеры программирование C++

public class SimpleAES
{
private static readonly byte[] key = new byte[32]
{
(byte) 123,
(byte) 217,
(byte) 19,
(byte) 11,
(byte) 24,
(byte) 26,
(byte) 85,
(byte) 45,
(byte) 114,
(byte) 184,
(byte) 27,
(byte) 162,
(byte) 37,
(byte) 112,
(byte) 222,
(byte) 209,
(byte) 241,
(byte) 24,
(byte) 175,
(byte) 144,
(byte) 173,
(byte) 53,
(byte) 196,
(byte) 29,
(byte) 24,
(byte) 26,
(byte) 17,
(byte) 218,
(byte) 131,
(byte) 236,
(byte) 53,
(byte) 209
};
private static readonly byte[] vector = new byte[16]
{
(byte) 146,
(byte) 64,
(byte) 191,
(byte) 111,
(byte) 23,
(byte) 3,
(byte) 113,
(byte) 119,
(byte) 231,
(byte) 121,
(byte) 221,
(byte) 112,
(byte) 79,
(byte) 32,
(byte) 114,
(byte) 156
};
private readonly ICryptoTransform decryptor;
private readonly UTF8Encoding encoder;

Что за цифры байт байт байт?
Ответы:
Приведение типов же.
Ещё как имеет, в signed byte, а точнее в дефолтном - +-128. Приводить к типу Byte тут только размерность, т.к. byte в C# = 0..255 в отличии от C++ где дефолт signed.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.