在 c# 编程语言中,可以通过多种方式编写一个简单的“hello world”程序。 我们来看看创建简单 c# 示例的4 种方法:
首先打开 visual studio 2017 社区版,如下图所示 -
点击“文件”->“新建”->“项目”,创建一个名称为:helloworld
的项目,如下图所示 -
创建完成项目后,也会自动生成文件及代码,如下所示 -
现在将源文件:program.cs 的代码修改为以下 -
class program
{
static void main(string[] args)
{
system.console.writeline("hello world!");
}
}
点击顶上的主菜单:调试(d) -> 开始执行(不调试),执行编译并运行得到以下结果 -
有关上面简单程序的说明 -
main
方法。return
语句。main()
方法。它表示了程序的启动点。system
是命名空间。console
是在system
命名空间中定义的类。 writeline()
是console
类的静态方法,用于在控制台上写入文本并显示。如果我们在类之前编写using system
语句,这意味着不需要指定system
命名空间来访问此命名空间的任何类。在这里,可直接使用console
类而不需要再指定system.console
。参考如下代码 -
using system;
class program
{
static void main(string[] args)
{
console.writeline("hello world! - by using system. ");
}
}
点击顶上的主菜单:调试(d) -> 开始执行(不调试),执行编译并运行得到以下结果 -
还可以在类和main()
方法之前指定public
修辞符。现在,也可以从类外访问了。如下示例代码 -
using system;
public class program
{
public static void main(string[] args)
{
console.writeline("hello world! - by using public modifier. ");
}
}
点击顶上的主菜单:调试(d) -> 开始执行(不调试),执行编译并运行得到以下结果 -
可以在命名空间内创建类,用于分组相关类。它用于对类进行分类,以使其易于维护。
using system;
namespace consoleapplication1
{
public class program
{
public static void main(string[] args)
{
console.writeline("hello world! - by using namespace. ");
}
}
}
点击顶上的主菜单:调试(d) -> 开始执行(不调试),执行编译并运行得到以下结果 -