C# main方法写在哪里

C#里现在老师讲的是对象但是不说main方法要写在哪里main能和class平级吗?或者与namespace平级行吗?还是要写在namespace外面?... C#里现在老师讲的是对象
但是不说main方法要写在哪里
main能和class平级吗?
或者与namespace平级行吗?
还是要写在namespace外面?
展开
 我来答
郏鸿祯C6
2011-03-31 · TA获得超过4549个赞
知道小有建树答主
回答量:1601
采纳率:50%
帮助的人:1201万
展开全部
main可以和Class平级
给你看这个例程就明白了:
//以下是导入命名空间的代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//以下是当前命名空间
namespace ConsoleApplication1
{
//应用程序类
class Program
{
//程序的入口,即Main函数
static void Main(string[] args)
{
double a0 = Convert.ToDouble(Console.ReadLine());
double n = Convert.ToDouble(Console.ReadLine());
double an = a0;
double sum = 0;
for (int i = 0; i < n; i++)
{
if (i==0)
{
an = a0;
}
else
{
an = an + a0 * Math.Pow(10, i);
}
sum += an;
}
Console.WriteLine(sum);
}
}
}
匿名用户
2011-03-31
展开全部
在项目的目录根目录下,Program.cs文件中,内容示例在下面有。
文件和main是在创建项目时,自动生成的,呵呵。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;

namespace xxxx
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
//PUBClass.PublicSystemStatic publicSystemStatic = new PUBClass.PublicSystemStatic();
//publicSystemStatic.Init_System();
Application.Run(new FrmMain());
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小甲888
2011-03-31 · 超过17用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:43.4万
展开全部
main 写在class内,跟class不是一个概念,当然了 更不能与命名空间namespace 平级了。必须放在namespace里面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Dirichle
2011-03-31 · TA获得超过2544个赞
知道小有建树答主
回答量:758
采纳率:100%
帮助的人:228万
展开全部
namespace里面的一个static函数,名字叫main,运行起来后,CLR会自动去找这个入口函数的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
80295996
2011-03-31 · TA获得超过403个赞
知道小有建树答主
回答量:1028
采纳率:100%
帮助的人:361万
展开全部
如果用vs 建议先创建控制台程序 main方法帮你自动创建
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式