Crazy piece of code: Checking query parameter

Dec 17
2007 22:47 (ASP.NET, Development) · Русский (2,868 views)

How often you are laughing out loud when looking on the someone’s code? Today I found great code in my current project and I can’t hold posting this to my blog. So,

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);
        }
    }
}

And how do you search through the hash for a key with specified value?

Tagged ,

5 Responses to 'Crazy piece of code: Checking query parameter'

Subscribe to comments with RSS or TrackBack to 'Crazy piece of code: Checking query parameter'.

1
said on 2007-12-18 at 8.17 am

Ну … если почитать отжиги студентов то это покажется просто невинной детской забавой

2
said on 2007-12-18 at 5.29 pm

В code_wtf - однозначно!

3
said on 2007-12-25 at 7.18 am

я тоже ВТФшником…так удобнее)

4
said on 2007-12-25 at 4.07 pm

я уже подобный велосипед встречал)

5
said on 2008-05-08 at 3.07 pm

У меня подружка в универе с информатикой недружит, она иногда такое выдает, что препод под стол ложится. Может быть это она пыталась чтонибудь сделать, по книжке)))

Post a comment

You can use simple HTML-formatting tags (like <a>, <ul> and others). To format your code sample use <code lang="php">$a = "hello";</code> (allowed languages are ruby, php, yaml, html, csharp, javascript). Also you could use <code>$a = "hello";</code> and its syntax would not be highlighted. If you are not using <code> tag, replace < sign with &lt;.

Submit Comment

 
Copyright © 2005 - 2008, Dmytro Shteflyuk