char variable = 'x'; // the variable is a char whose value is lowercase x
printf("<%c>", variable); // print it with angle brackets around the character
публичная строка this [строковый ключ] {получить; }
Объявление типа: System.Web.HttpRequest Сборка: System.Web, Версия = 2.0.0.0
public string this[string key]
{
get
{
string str = this.QueryString[key];
if (str != null)
{
return str;
}
str = this.Form[key];
if (str != null)
{
return str;
}
HttpCookie cookie = this.Cookies[key];
if (cookie != null)
{
return cookie.Value;
}
str = this.ServerVariables[key];
if (str != null)
{
return str;
}
return null;
}
}
Просто используйте Отражатель , и вы сможете убедиться в этом сами. Порядок: строка запроса, форма, файлы cookie, затем переменные сервера.
Это с сайта ASP , но оно по-прежнему применяется к ASP.NET:
Все переменные объекта запроса могут быть доступ напрямую по телефону Запрос (переменная) без название коллекции. В этом случае Интернет сервер ищет коллекции в в следующем порядке:
- QueryString
- Форма
- Cookies
- ClientCertificate
- ServerVariables