Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Non-invocable member 'System.Web.HttpRequest.ServerVariables' cannot be used like a method

Tags:

c#

.net

asp.net

I want to retrive value as below :

    string server = Request.ServerVariables("SERVER_NAME");
    //Declare the form being accessed ex: Default.aspx
    string url = Request.ServerVariables("URL");
    // Declare the query string in the URL
    string querystring = Request.ServerVariables("QUERY_STRING");

But I got a error :

Non-invocable member 'System.Web.HttpRequest.ServerVariables' cannot be used like a method.

Please help to find my mistake.Thanks.

like image 272
4b0 Avatar asked Jul 13 '11 04:07

4b0


1 Answers

You are trying to get it in VB.Net like way. You have to use [] instead of () . In C# [] is used while in the VB.Net () is used. e.g.

string server = Request.ServerVariables["SERVER_NAME"];
string url = Request.ServerVariables["URL"];
querystring = Request.ServerVariables["QUERY_STRING"];
like image 118
Muhammad Akhtar Avatar answered Oct 12 '22 23:10

Muhammad Akhtar