是否有必要在C#中至少有一个类
发布时间:2020-12-16 00:11:10 所属栏目:百科 来源:网络整理
导读:在 Java中,我们需要至少有一个类来保存main方法. 当我创建一个C#项目时,框架代码看起来类似于Java框架代码. 但是,C#中的main函数是否总是至少有一个类? namespace Hello_World{ class Hello //Is it compulsory to have this class ? { static void Main(st
在
Java中,我们需要至少有一个类来保存main方法.
当我创建一个C#项目时,框架代码看起来类似于Java框架代码. 但是,C#中的main函数是否总是至少有一个类? namespace Hello_World { class Hello //Is it compulsory to have this class ? { static void Main(string[] args) { Console.WriteLine("Hello World!"); Console.ReadKey(); } } } 编辑:我假设在最基本的C#程序中至少需要一个类,因为主要方法需要包含在类中.由于运行程序需要main(),因此至少需要一个类.我说得对吗? 解决方法
不,不一定.你也可以有一个结构.以下是一个完全有效的c#程序.
namespace NoClass { struct Program { static void Main(string[] args) { Console.WriteLine("Hello world"); } } } 事实上,Method应该在c#中的一个类型中,你需要一个封闭类型作为main方法.它可以是struct或class.这是你的选择.但你不能在c#中拥有全局功能. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |