Как проверить, имеет ли URI запроса какие-либо параметры

У меня есть класс на C # на .NET, который вызывается после запроса по URI. Мне нужно проверить, содержит ли этот URI какие-либо параметры.

Например:

http://www.website.com/page.aspx?ID=9           // must return YES
http://www.website.com/page.aspx?ID=9&Page=2    // must return YES
http://www.website.com/page.aspx                // must return NO

возможно ли это? Конечно, я не мог знать имя для каждого параметра в URI, поэтому для случайной строки запроса вроде:

http://www.website.com/page.aspx?RandomParameter=1

мне нужно вернуть YES. Могу ли я это сделать?

5
задан Chris Snowden 27 July 2011 в 15:08
поделиться