C#程序结构
注释(方便对代码的理解与维护)
行注释:(对某行代码进行说明)
static void Main(string[] args)
{
Console.Writeline("Hello World!"); //输出“Hello World!”
}
块注释: (对某段代码进行说明)
using System;
namespace ConsoleApp1
{
class Program
{
/*
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
*/
}
}
命名空间
作用:将C#程序组织起来,用来向外部公开自己组织的程序中提供的方法。
使用:using指令引入
using 命名空间名;
优势:直接使用每个被导入类型的标识符,而不用加上他们的完全限定名。
类
定义:一种数据结构,创建对象的模板。类是C#语言的核心和基本构成模块。
作用:封装数据成员,函数成员和其他类,C#中所有的语句都必须位于类内。(编写自己的类来描述实际的需求和 要解决的问题)。
使用:声明;调用。(类名要能体现类的含义和用途,一般采用第一个为大写的名词)
class MyClass
{
}
声明形式:
Main方法
class MyClass
{
static void Main(string[] args)
{
}
}
定义:程序的入口点。必须是静态的,不依赖于任何类的实例对象而执行。
用途:创建对象和调用其它方法。
修饰:public(因为Main方法是共有的,类外可以调用) ,static(说明方法是一个静态的方法,属于类的本身
而不是这个类的特定对象,作为静态方法不能用实例调用,必须用类名进行调用) 和 void(函数无返回值)。
标识符
标识符是指在程序中用来表示事物的单词,例如,System命名空间中的类Console,以及Console类的方法
WriteLine都是标识符,标识符的命名有3个基本规则,分别介绍如下。
- 标识符只能由数字、字母和下划线组成。
- 标识符必须以字母或者下划线开头标识符不能是关键字
关键字
所谓的关键字是指在C#语言中具有特殊意义的单词,它们被C#设定为保留字,不能随意使用。例如,在
“HelloWorld!”程序中的class、static和void都是关键字。
C#语句
语句是构造所有C#程序的基本单位。语句可以声明局部变量或常数、调用方法、创建对象或将值赋给变量、属性
或字段,语句通常以分号终止,如下面的代码:
Console.WriteLine("Hello World!");
总结:这一节主题要是一些概念性问题,具体的领会还得我们在程序编写中去体会。本节到此结束,谢谢!