黑马程序员技术交流社区

标题: 关于方法 [打印本页]

作者: ↖落葉下♀媃媚    时间: 2013-3-29 15:53
标题: 关于方法
本帖最后由 ↖落葉下♀媃媚 于 2013-3-29 17:15 编辑

static void Main(string[] args)
        {
        }
        public static void ShowUI();
    {
}
为啥我方法里面不能输入Console.WriteLine();
输入这句话writeline时报错如下
错误 1 “骑士飞行棋.Program.ShoeUI()”必须声明主体,因为它未标记为 abstract、extern 或 partial C:\812\代码\第二天\骑士飞行棋\Program.cs 13 21 骑士飞行棋
错误 2 类、结构或接口成员声明中的标记“{”无效 C:\812\代码\第二天\骑士飞行棋\Program.cs 14 5 骑士飞行棋
错误 3 应输入类型、命名空间定义或文件尾 C:\812\代码\第二天\骑士飞行棋\Program.cs 19 1 骑士飞行棋

作者: 胡志超    时间: 2013-3-29 15:58
public static void ShowUI();后面的分号去掉
public static void ShowUI(){

}
这样就行了
作者: HM邱刚权    时间: 2013-3-29 16:01
     public static void ShowUI();
  你把这个;分号去掉!就可以了 方法后面一般不用加分号!

作者: 管章鹏    时间: 2013-3-29 16:08
static void Main(string[] args)
        {
        }
        public static void ShowUI()
    {
}
这样子就可以了,我把你的代码粘到vs中运行了一下,不是中文括号的问题,但是你在方法的后面加上分号了,加上分号就以为着你这行代码结束了,方法的后面是不能加分号的,你可以试试看!
希望能够帮到你!
作者: 王鹏程    时间: 2013-3-29 16:53
public static void ShowUI()  这里不能加分号,去了分号就行了
{
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2