Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
1357 of 1492 menu
◀ ▶

HttpStatusCode

К числу приводят через (int), обратно - (HttpStatusCode). В ответе - StatusCode.

Синтаксис

HttpStatusCode code = HttpStatusCode.OK; int number = (int)code;

Пример

Давайте узнать числа для OK, NotFound и Created:

using System; using System.Net; class Program { static void Main() { Console.WriteLine((int)HttpStatusCode.OK); Console.WriteLine((int)HttpStatusCode.NotFound); Console.WriteLine((int)HttpStatusCode.Created); } }

Результат выполнения кода:

200 404 201

Пример

Давайте получить OK из числа 200:

using System; using System.Net; class Program { static void Main() { bool res = (HttpStatusCode)200 == HttpStatusCode.OK; Console.WriteLine(res); } }

Результат выполнения кода:

True

Пример

Давайте создать ответ в памяти с кодом NotFound:

using System; using System.Net; using System.Net.Http; class Program { static void Main() { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.NotFound); int res = (int)response.StatusCode; Console.WriteLine(res); } }

Результат выполнения кода:

404

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить