回 帖 发 新 帖 刷新版面

主题:C#初学 基础问题 求教!

using System;

class welcome{
    static void Main(){
        Console.Write("Hello World!");
    }
}

用cmd编译后控制台没有报错 也没有输出任何语句 是什么原因?
照理应该出来一个Hello World!才对

回复列表 (共10个回复)

沙发

见FAQ
Console.Read之类

板凳


SDK,看看开始->程序->.net什么SDK的那个目录下的sdk

3 楼

估计是一闪而过,太快了你没有看到,在后面加句:
Console.Read();停顿下就可以看到了!

4 楼

我是初学的确良
请问:
using System;

class welcome{
    static void Main(){
        Console.Write("Hello World!");
    }
}
这怎么调试的呀??在哪儿调呀?

5 楼

System.Console.Write("Hello World!");
System.Console.WriteLine("Hello World!");
不应该不表示阿,奇怪。
你再试试上述的方法看看

或者选择[开始执行(不调试)],Visual Studio 2005将生成程序,并运行它。运行时会一直显示你要的Hello World。只要你不退出的话。。。

6 楼

你的.  代码是没有错的.  .你可能是. 调试的时候. 人为的错误. 

   打开.SDK命令->使用cd命到达你的代码文件放的路径->csc *.cs->编译成功->打* (就可以输入你想要的了.) *是你所保存的名字.

7 楼

程序是逐行执行的,你看看你的代码,没有停顿的,运行的时候只看的程序一闪就没了,加个Console.Read();就好了:

//
using System;

class welcome{
    static void Main(){
        Console.Write("Hello World!");
        Console.Read();
        //上面一行是加的
    }
}

8 楼

我也遇到过,和楼上讲得一样,加个read就O了

9 楼

晕  用C#自带的那个控制台编译就够了

10 楼

距离对语言产生信仰还有多远?其实语言只是工具,重要的是编程思想!
欢迎加入 程序员(.Net分群) 47686018

我来回复

您尚未登录,请登录后再回复。点此登录或注册