C# main方法写在哪里
C#里现在老师讲的是对象但是不说main方法要写在哪里main能和class平级吗?或者与namespace平级行吗?还是要写在namespace外面?...
C#里现在老师讲的是对象
但是不说main方法要写在哪里
main能和class平级吗?
或者与namespace平级行吗?
还是要写在namespace外面? 展开
但是不说main方法要写在哪里
main能和class平级吗?
或者与namespace平级行吗?
还是要写在namespace外面? 展开
5个回答
展开全部
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);
}
}
}
给你看这个例程就明白了:
//以下是导入命名空间的代码
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());
}
}
文件和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());
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
main 写在class内,跟class不是一个概念,当然了 更不能与命名空间namespace 平级了。必须放在namespace里面。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
namespace里面的一个static函数,名字叫main,运行起来后,CLR会自动去找这个入口函数的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果用vs 建议先创建控制台程序 main方法帮你自动创建
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询