Как часто вы падаете под стол, увидев чей-то код? Сегодня я наткнулся на сногсшибательный пример в текущем проекте, и просто не могу удержаться и не выложить его здесь. Итак,
if (Request.QueryString.HasKeys())
{
string[] keys = Request.QueryString.AllKeys;
foreach (string k in keys)
{
if (k == "memberpagemode" && (string)Request.QueryString.GetValues(k).GetValue(0) == "edit")
{
pSett.ChangeFormViewMode(FormViewMode.Edit);
}
}
}
{
string[] keys = Request.QueryString.AllKeys;
foreach (string k in keys)
{
if (k == "memberpagemode" && (string)Request.QueryString.GetValues(k).GetValue(0) == "edit")
{
pSett.ChangeFormViewMode(FormViewMode.Edit);
}
}
}
А как вы ищете в хэше ключ с определенным значением?
Русский
English
Ну … если почитать отжиги студентов то это покажется просто невинной детской забавой
В code_wtf - однозначно!
я тоже ВТФшником…так удобнее)
я уже подобный велосипед встречал)
У меня подружка в универе с информатикой недружит, она иногда такое выдает, что препод под стол ложится. Может быть это она пыталась чтонибудь сделать, по книжке)))
да… видно чел сильно учился. это как мазок кисти великого учителя :)))
Давно не писал на ASP.NET, интересно а как автор видит для себя правильный пример, лично мне кажется, что ASP.NET (1.X, может быть 2.Х) страдает черсчур усложенным синтаксисом, когда кроме как вот так
(string)Request.QueryString.GetValues(k).GetValue(0)
никак по-другому нельзя обратиться
Весь вышеприведенный код можно записать двумя строчками:
pSett.ChangeFormViewMode(FormViewMode.Edit);
В перлы для програмистов))) Сразу видно либо блондикнка кодила, либо тот кто недавно начал обучаться)