C# Basics - Unicode, ASCII Table and Encoding
Здравейте,
Може ли да споделите коя таблица ползвате? От прочетеното в нета разбрах, че Unicode покрива ASCII понеже е по-голяма и в тази част в която се припокриват са еднакви.
Също така имам чуденка относно разликата в еncoding-а: UTF-8, UTF-16 и UTF-32. За UTF-8 разбрах, че напълно покрива американския стандарт, но не ми стана ясно за кирилицата и останалите. Т.е. освен разликата в байтове има ли значение какъв Encoding ползваме по отношение на символите?
Сравнявах двете таблици: Unicode и ASCII и забелязах, че в първата липсват символи (128-160). Чудех се кой каква ползва и има ли някаква за предпочитание.
Със сигурност има много информация в StackOverflow (порових се преди да задам въпроса), но има и противоречиви отговори от сорта: "How is "UTF8 is not so good for Asian text"? This is false... UTF-8 can encode any Unicode character." Та опитвам се да разбера дали когато има проблем с отпечатването в конзолата (по принцип) може да се дължи на еncoding, шрифтове или нещо друго.