Size: a a a

var chat = new Chat();

2021 April 05

AK

Alex Kiev in var chat = new Chat();
Никита Сивко
а в чем прикол если закодировать в utf8 будет занимать меньше байт? или я недопонимаю чегото
а в чём сюрприз? )
источник

AK

Alex Kiev in var chat = new Chat();
в одном случае у тебя 1 байт на символ во втором 4 байта на символ
источник

НС

Никита Сивко... in var chat = new Chat();
Ну типо один и тот же мессадж можно уместить в меньшем кол-ве байт
источник

В

Владислав in var chat = new Chat();
ибо твой месседж на английском, который поместится в 8 бит
источник

В

Владислав in var chat = new Chat();
если у тебя будет "Искусство войны" на китайском, то в utf8 не влезет иероглифы
источник

AK

Alex Kiev in var chat = new Chat();
Владислав
если у тебя будет "Искусство войны" на китайском, то в utf8 не влезет иероглифы
но при этом могут влезть в какую то китайскую кодировку )
источник

НС

Никита Сивко... in var chat = new Chat();
вся суть кодировок в том что каждый символ можно представить в виде циферки?
источник

AK

Alex Kiev in var chat = new Chat();
короче как обычно, знаки это числа, а сколько у них бит и какой символ какой цифиркой - определяет кодировка
источник

НС

Никита Сивко... in var chat = new Chat();
у каждой циферки для каждой кодировки одинаковое число, хочешь сказать в каждой кодировке  просто определяется сколько битов откладывать под символ?
источник

AK

Alex Kiev in var chat = new Chat();
Никита Сивко
у каждой циферки для каждой кодировки одинаковое число, хочешь сказать в каждой кодировке  просто определяется сколько битов откладывать под символ?
да
источник

AK

Alex Kiev in var chat = new Chat();
а покажи как выводишь
источник

НС

Никита Сивко... in var chat = new Chat();
бля((, тут уже подругому
источник

НС

Никита Сивко... in var chat = new Chat();
источник

AK

Alex Kiev in var chat = new Chat();
string hex = BitConverter.ToString(data).Replace("-", string.Empty);
источник

AK

Alex Kiev in var chat = new Chat();
и вот её выводи
источник

AK

Alex Kiev in var chat = new Chat();
а то оно у тебя часть чисел сгрызает
источник

НС

Никита Сивко... in var chat = new Chat();
с тирешкой удобнее же
источник

AK

Alex Kiev in var chat = new Chat();
ну пусть с тирешкой )
источник

НС

Никита Сивко... in var chat = new Chat();
это шеснадцатеричная форма каждого символа?
источник

AK

Alex Kiev in var chat = new Chat();
Никита Сивко
это шеснадцатеричная форма каждого символа?
да
источник