using System; using System.Collections; /* * do an `export QUERY_STRING=foo\=baz\&` before testing this program */ namespace WebSharp { public class WebRequest { public String QueryString; public WebRequest () { } public void EnvVars () { this.QueryString = Environment.GetEnvironmentVariable ("QUERY_STRING"); Console.WriteLine ("EnvVars()::" + Environment.GetEnvironmentVariable ("QUERY_STRING")); } }; public class Pnetcgi { public static void Main () { WebRequest req = new WebRequest (); req.EnvVars (); Console.WriteLine ("Main()::" + req.QueryString); } }; };