Кодування

Encoding.ASCII - American Standard Code for Information Interchange, від 0 до 127 символів по 1 байту

Формати Юнікоду - кодує 1,112,064 символи

Encoding.UTF8 - WEB, E-mail, найменша форма запису, сумісна з ANCII до 128 символа, 1-6 байт

Encoding.Unicode - UTF-16, Windows, Java, .NET, кожен символ займає 2 або 4 байти

Encoding.UTF32 - усі символи займають по 4 байта, що дає прямий доступ до символів по індексу 

ASCII - 1 Kb  в  UTF32  буде 4 Kb

Більше 

Рядок в масив байтів 

byte[] bytes = Encoding.ASCII.GetBytes("stringValue");