C#中的Main函数是否可以启动非窗体类
C#中的Main函数是否可以启动非窗体类,即启动普通的类,若可以怎样写?谢谢
------解决方案--------------------可以呀,创建控制台程序不就是最简单的例子么...
------解决方案--------------------普通的类是没有办法进行启动的。
------解决方案--------------------可建立空项目,然后自己添加.cs文件,可这样写:
using System;
namespace test
{
class test
{
public static void Main()
{
int i = 0;
}
}
}
另外说一下,Main函数是类的成员,只是比较特殊罢了。
------解决方案--------------------刚才试了下直接添加Main,提示出错,
错误 为:程序“C:\BegVCSharp\Chapter04\ConsoleApplication1\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.exe”定义了不止一个入口点:“ConsoleApplication1.Class1.Main(string[])”。请使用 /main 进行编译,以指定包含入口点的类型。
不知道该怎么修改,另外我是在一个控制台项目里添加类的,同求指导
------解决方案--------------------可以啊,你建立一个winform程序。然后修改Program.cs里面的代码。其实就是启动一个函数。比如你把一个类的构造函数里面写了好多方法,完成好多任务,然后Application.Run(new 这个类());就会执行你的代码。