У меня есть этот ключ в HTTP-запросе
Request.Headers["Key"]
Может иметь одно значение или несколько значений. Пример
key: "xl" key: ["xx", "xl"]
Как проверить, есть ли оно несколько или один вход?
Вы можете просто проверить это, используя следующую функцию:
private bool IsSingleHeader(IHeaderDictionary headers, string key) { return headers.ContainsKey(key) && headers[key].Count() == 1; }
С уважением,