asp.net里不采用Main函数和Console.WriteLine的方式, 
建一个aspx页面, 在它的aspx.cs文件的Page_Load里写下   int radius=4;
   const double PI=3.14159;
   double circum,area;
   area=PI * radius * radius;
   circum=2 * PI * radius;   Response.Write("Radius={0},PI={1}<br>",radius,PI);
   Response.Write("The area is {0}<br>",area);
   Response.Write("The circumference is {0}<br>",circum);

解决方案 »

  1.   

    using System;   //将信息写到屏幕上去需要该空间
    class variables   //定义一个类
    {
     public static void Main()   //程序入口
      {
      }
    }我现在正在学习C#,如果想找一个关于C#的程序编辑器,请问哪里可以找到
      

  2.   

    建一个aspx页面, 在它的aspx.cs文件的Page_Load里写下
       int radius=4;
       const double PI=3.14159;
       double circum,area;
       area=PI * radius * radius;
       circum=2 * PI * radius;   Console.WriteLine("Radius={0},PI={1}",radius,PI);
       Console.WriteLine("The area is {0}",area);
       Console.WriteLine("The circumference is {0}",circum);我试过了,编译都很正确,可是输出时屏幕上一片空白,数据没有出来
      

  3.   

    Console.WriteLine("The circumference is {0}",circum);
    这种写法是在控制台程序中的asp.net里在页面上输出就是用Respones.Write()方法。
      

  4.   

    创建工程时选择控制台程序,你的代码就可以运行了,会出现一个dos窗口,按你的代码窗口会一闪而过,加上一句:
    Console.ReadLine();这样就可以停住了;
    在winform下也可使用
    Console.WriteLine()在输出窗口里输出
    原来是在ASP.net环境里,只是会“出现一个dos窗口,按你的代码窗口会一闪而过”这闪的也太快了,“加上一句:Console.ReadLine();这样就可以停住了”这句话是在
    dos窗口下加入还是在程序代码里加入
      

  5.   

    好象在dos窗口下加入不太可能,因为只要稍一按键,就闪过去了,试了好几次
      

  6.   

    再加入一句代码:Console.Read();就可以看到结果啦
      

  7.   

    其实编译使用CTRL+F5这样就不用加些额外的东西,“Console.ReadLine();这样就可以停住了”
      

  8.   

    class variables
    {
     public static void Main()
     {
     //Declare variableds
       int radius=4;
       const double PI=3.14159;
       double circum,area;

       area=PI * radius * radius;
       circum=2 * PI * radius;   Console.WriteLine("Radius={0},PI={1}",radius,PI);
       Console.WriteLine("The area is {0}",area);
       Console.WriteLine("The circumference is {0}",circum);
          }   }请问 Console.Read();  应该加到哪里?
      

  9.   

    CTRL+F5  试过了,还是“闪你没商”