A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ↖落葉下♀媃媚 中级黑马   /  2013-3-29 15:53  /  1737 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 ↖落葉下♀媃媚 于 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 骑士飞行棋

4 个回复

正序浏览
public static void ShowUI()  这里不能加分号,去了分号就行了
{
}
回复 使用道具 举报
static void Main(string[] args)
        {
        }
        public static void ShowUI()
    {
}
这样子就可以了,我把你的代码粘到vs中运行了一下,不是中文括号的问题,但是你在方法的后面加上分号了,加上分号就以为着你这行代码结束了,方法的后面是不能加分号的,你可以试试看!
希望能够帮到你!
回复 使用道具 举报
     public static void ShowUI();
  你把这个;分号去掉!就可以了 方法后面一般不用加分号!
回复 使用道具 举报
public static void ShowUI();后面的分号去掉
public static void ShowUI(){

}
这样就行了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马