Chcel by som sa podeliť o svoj názor, dôvodom nezrozumiteľných znakov na konzole je, že predvolená kódovacia stránka čínskeho príkazového riadku Windows je GB2312, a ak chcete vypisovať čínsky, stačí upraviť kódovaciu stránku konzoly na Unicode. Napíšte chcp 65001 do cmd a spustite program alebo pridajte riadok do programu Console.OutputEncoding = Encoding.Unicode; Dôvodom skreslenej webovej stránky je aj to, že program nešpecifikuje kódovanie a štandardne používa Unicode, zatiaľ čo prehliadač v čínskom prostredí používa gbk ako predvolené. Prehliadaču môžete povedať, aby používal utf8, nastavením ContentType. Počkajte na kontext. Response.WriteAsync ("Dobrý deň, vitajte v Pekingu"); Predchádzajú: Kontext. Response.ContentType = "text/plain; Charset=utf-8"; Ak však zobrazíte čínštinu, nemusíte odkazovať na System.Text.Encoding.CodePages bez špeciálnych požiadaviek |