2

完整的 C# 新手报告

假设我有以下代码

HttpResponseMessage response = ...

如何检查状态码是否response为 403?

该属性StatusCode是一个对象 - 而不是一个整数,所以我不太确定该怎么做。

4

1 回答 1

8

您可以使用HttpStatusCode枚举或将枚举强制转换为整数:

if (response.StatusCode == HttpStatusCode.Forbidden)
{
   ...
}

or

if ((int)response.StatusCode == 403)
{
   ...
}
于 2019-06-21T01:08:27.670 回答