专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

浅谈 C# 中的顶级语句

dotNET跨平台  · 公众号  ·  · 2024-09-14 08:00
    

文章预览

前言 在C# 9版本中引入了一项新特性: 顶级语句 ,这一特性允许在不显式定义 Main 方法的情况下直接编写代码。 传统的写法 namespace TestStatements {     internal class Program     {         static void Main(string[] args)         {             foreach (var arg  in  args)             {                 Console.WriteLine(arg);             }             Console.WriteLine( "Hello, 追逐时光者!" );         }     } } 顶级语句写法 foreach (var arg  in  args) {     Console.WriteLine(arg); } Console.WriteLine( "Hello, 追逐时光者!" ); 顶级语句的优势 省去了 Main 方法和命名空间声明,使得代码更加简洁。 特别适合编写简单的控制台应用、脚本和演示代码。 对于初学者来说,不需要了解太多复杂的语法结构就可以开始编写 C# 程序。 顶级语句的不足 顶 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览