C#学习 - C#程序结构

C#学习 - C#程序结构

一个C#程序主要包括以下结构:

  • 命名空间声明(Namespace declaration)
  • 一个class
  • class方法
  • class属性
  • 一个Main方法
  • 语句与表达式

我们以hello world程序为例:

using System;	// using关键字用于在程序中包含System命名空间,类似于C++中的include
namespace HelloWorldApplicatoin		// 命名空间声明
{
    class HelloWorld	// 类HelloWorld
    {
		static void Main(string[] args)		// 程序入口
        {
        	Console.WriteLine("Hello World");
            Console.ReadKey();
        }        
    }
}

输出结果:

Hello World

几点注意事项:

  • C#是大小写敏感的
  • 所有语句和表达式应该以分号结尾
  • 程序的执行从Main方法开始
  • 与Java不同的是,文件名可以不同于类的名称

1. using 关键字

在C#中,using关键字有三种用途

  • 指定引用的命名空间

    using System.Windows.Forms;
    
  • 简化命名空间的层次表达形式

    using WinForm=System.Windows.Form;
    
  • 作为语句,定义一个范围

    Font font1 = new Font("Arial", 10.0f);
    using (font1) {...}
    

    当程序执行到}时,自动释放font1对象

posted @ 2021-03-06 19:49  popozyl  阅读(139)  评论(0编辑  收藏  举报