C#中方法的调用

usingSystem;usingSystem.Collections.Generic;usingSystem.Text;classPerson{staticvoidMa... using System;
using System.Collections.Generic;
using System.Text;
class Person
{static void Main(string[] args);

private string name = "张三";
private int age = 12;
public void Display()
{
Console.WriteLine("姓名:{0},年龄:{1}", name, age);
}
public void SetName(string PersonName)
{
name = PersonName;
}
public void SetAge(int PersonAge)
{
age = PersonAge;
}
};
这个程序运行不起来。听人说是MAIN方法和DISPLAY方法写在一起了,还有两个方法没有调用。有谁知道应该怎么搞。。谢谢了。。
展开
 我来答
080605120
2010-04-16 · 超过12用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:46.1万
展开全部

控制台程序的入口点是Main()方法,而你的程序中,并没有对Main()方法进行任何操作,我对你的程序做了如下的修改

using System;

using System.Collections.Generic;

using System.Text;

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            Person p = new Person();//实例化Person类

            p.SetName("百度");//调用SetName()方法,并传递参数

            p.SetAge(100);//调用SetAge()方法,并传递参数

            p.Display();//调用Display()方法,用于显示结果

            

        }

        

    }

    class Person

    {

        private string name = "张三";

        private int age = 12;

        public void Display()

        {

            Console.WriteLine("姓名:{0},年龄:{1}", name, age);

        }

        public void SetName(string PersonName)

        {

            name = PersonName;

        }

        public void SetAge(int PersonAge)

        {

            age = PersonAge;

        }

 

    }

}

运行结果如下:

匿名用户
2010-04-16
展开全部
把main里面的其他的函数写在main外面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sszhouyang
2010-04-16
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
把SetName和SetAge方法写在Display()前面试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mytest_1234
2010-04-16
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
Main 方式是没粘贴还是没写啊?

是错在哪儿啊?编译没过,还是运行出异常?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飘零的狐狸
2010-04-16 · TA获得超过1.8万个赞
知道大有可为答主
回答量:9251
采纳率:77%
帮助的人:2315万
展开全部
你这个是类文件 我说不清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式