将这段PHP换成C#语言.
header( "Content-type:   text/vnd.wap.wml "); 
 echo( " <?xml   version=\ "1.0\ "?> \n "); 
 echo( " <!DOCTYPE   wml   PUBLIC   \ "-//WAPFORUM//DTD   WML   1.1//EN\ " 
 \ "http://www.wapforum.org/DTD/wml_1.1.xml\ "> \n\n "); 
 echo( " <!--The   application   PizzaCalc   was   originally   made   by   The   Crusaders 
 www.crusaders.no   on   the   Commodore   Amiga   --> \n "); 
 echo( " <!--   It   was   unfortunately   not   possible   to   emulate   the   crap   interger   handling   of   the 
 original   program   --> \n "); 
 ?>  
  <wml>  
  <? 
     if($action   ==    "calc ")   { 
       echo( " <card   id=\ "result\ "   title=\ "PizzaCalc\ "> \n "); 
       echo( " <do   type=\ "prev\ "   label=\ "Back\ "> \n "); 
       echo( " <go   href=\ "pizzacalc.html#input\ "/> \n "); 
       echo( " </do> \n "); 
       echo( " <p> \n "); 
       echo( "The   cost   per   eater   will   be    ".$total   /   $eaters. " <br/> \n "); 
     } 
     else   { 
       echo( " <card   id=\ "input\ "   title=\ "PizzaCalc\ "> \n "); 
       echo( " <p> \n "); 
 echo( " <anchor> Split   Pizza   bill 
  <go   href=\ "pizzacalc.html?total=\$(total)&eaters=\$(eaters)&action=calc\ "/>  
  </anchor> \n "); 
       echo( " <br/> \n "); 
       echo( "Total   cost:    <input   type=\ "text\ "   name=\ "total\ "   format=\ "*N\ "/> \n "); 
       echo( "Eaters:    <input   type=\ "text\ "   name=\ "eaters\ "   format=\ "*N\ "/> \n "); 
     } 
 ?>  
  </p>  
  </card>  
  </wml>  
 这是一段输出WML页面的PHP语言.如何将他转换成C#语言. 
 我知道用Response,然后设置类型.这里不明白的一段语句是:    
 if($action   ==    "calc ") 
 在C#里我得不到这个$action 
------解决方案--------------------不懂PHP,会不会是Request.QueryString[ "action "]? 
 瞎猜的。
------解决方案--------------------if($action ==  "calc ") 
 是一个传入的操作类型 
 比如 
 http://www.libing.net.cn?action=calc 
 然后获得了$action 
 其实就是楼上的猜测的 
 Request.QueryString[ "action "]   
 一般PHP是 
 $_GET[ 'action '] ==  "calc "