Сломалась кодировка русского языка Visual Studio
В Visual Studio ASP.NET Core 7, я пишу код app.Run(async(context) => await context.Response.WriteAsync("Привет")); это для ответа или вывода текста, пишу в Program.cs
Но при запуске мне вместо текста непонятные символы показывае, а на английском всё в порядке, случилось это после того как я попробовала в этот текст запихнуть смайлик и запустить, до этого текст русский тоже нормально выводил.
Я нажала "да" и после этого русская кодировка стала символами P.S. к сожалению скрин отправить не могу, только фото
Ответы (1 шт):
Автор решения: Елизавета
→ Ссылка
Если мы пишем на кириллице, оказывается, нужно об этом сообщить.
Лучше этот код писать вот так:
app.Run(async (context) => { var response = context.Response;
response.ContentType = "text/plain; charset=utf-8";
await response.WriteAsync("Привет"); });
