Получение номера кода статуса Http (200, 301, 404 и т. Д.) Из HttpWebRequest и HttpWebResponse

Я пытаюсь получить номер кода статуса HTTP отHttpWebResponse объект вернулся изHttpWebRequest, Я надеялся получить реальные цифры (200, 301, 302, 404 и т. Д.), А не текстовое описание. (»Хорошо", "Переехал навсегда"и т. д.) Число находится в свойстве где-то в объекте ответа? Любые идеи, кроме создания большой функции переключателя? Благодарю.

HttpWebRequest webRequest = (HttpWebRequest)WebRequest
                                           .Create("http://www.gooogle.com/");
webRequest.AllowAutoRedirect = false;
HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();
//Returns "MovedPermanently", not 301 which is what I want.
Console.Write(response.StatusCode.ToString());

Ответы на вопрос(5)

Ваш ответ на вопрос