.net core想到哪写道哪之hello world
今天,我们来创建一个helo world,讲一讲.Net 6最新的顶级语句的问题。
在.Net 6中最大的变化应该就是多了个顶级语句。
这玩意是个啥呢,它让C#看起来像个脚本语言了,一个Hello World通篇就一句话
Console.WriteLine("Hello, World!");
是不是很有脚本语言那个味了?
是的,这就是微软为了推广c#想出来的招。
原来一个Hello World大概要写
namespace XXX
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
这么多代码,你要先知道什么是namespace
?class
又是啥玩意?里面咋还有个public static void Main(string[] args)
?为啥会从这里开始?
小白还啥都没做呢,就先砸一堆概念出来,会让人觉得“哇,这玩意入门好难”。
于是微软就整了这么个玩意,虽然我其余的类还是要写namespace
、class
,这个无论如何省不了。但是我第一个类可以免了啊,先让人入坑再说。谁在跟我说Python的Hello World代码少?能有我大c#少嘛?我只需要一行代码。