C# 笔记 3
编写第一个C#程序
新建:
第一步:
开始 ====》程序===》Visual Stydui2017
第二部:
文件====》新建====》新建项目,对话框
第三部:
选择“控制台应用程序”,并命名为Hello_World,保存在"E:\Tset01\" ,文件夹下,然后单击“确定“按钮,创建第一个控制台应用程序。
C#程序结构

1.1注释
说明:编译器编译程序时不执行程序注释代码或文字,其主要功能是对某行或某段代码进行说明,方便对代码的理解与维护。
注意:(注释可以出现在代码的任意位置,但是不能分隔关键字和标识符)
注释可以分为行注释和块注释两种:1、行注释都以“//” 开头。2、多行注释“ /* ”开始,以“ */ ”结束。
2.2命名空间
说明:C#程序是利用命名空间组织起来的,命名空间既用作程序的“内部”组织系统,也可以作向“外部”公开的组织系统(即一种向其他程序公开自己拥有的程序元素的方法)。如果要调用某个命名空间中的类和方法,首先必须使用using指令引入命名空间,using指令将命名空间名所标识的命名空间内的类型成员导入当前编译单元中,从而可以直接使用每个被导入是类型的标识符,而不必加上它们的完全限定名。
C#中的命名空间就像是一个存储了不同类型的仓库,而using指令就好比一把钥匙,命名空间的名称就好比仓库的名称,可以通过钥匙打开指定的名称仓库,从而在仓库中获取所需要的物品。
(引用) using指令:
using 命名空间名;
命名空间声明:
用namespace 关键字用于声明一个命名空间。此命名空间范围允许您组织代码并为您提供了创建全局唯一类型的方法。
namespace name
{
类型定义
}
其中:在命名空间中,可以声明类、接口、结构、枚举、委托 命名空间。
2.3类:
说明:类是一种数据结构,它可以封装数据成员、函数成员和其他的类。类是创建对象的模板。C#中所有的语句都必须大于类内,类是C#语言核心和基本构成模块,C#支持自定义类,使用C#编程就是编写自己的类来描述实际需要解决的问题。
类的指令:
【类修饰符】 class 【类名】
{
【实体】
}
C#类名是一种标识符,必须符合标识符的命名规则,类名要能够体现类的含义和用途,类一般采用第一个字母大写的名词,也可以采用多个词构成的组合词。
2.4 Main方法:
说明:Main方法是程序的入口点,C#程序中国必须包含一个Main方法,该方法中可以创建对象和调用其他方法,一个C#程序中只能有一个Main方法,并且在C#中所有的Main方法都必须是静态的。C#是一种面向对象编程语言,即使是一个程序的启动入口点,它也是一个类的成员,由于程序启动时还没有创建类的对象,因此,必须将入口点Main方法定义为静态方法,它使可以不依赖类的实例对象而执行。
Main有三个修饰符: public ,static , void
- public 说明Main方法是共有的,在类的外面可以调用整个方法。
- static 说明方法是一个静态方法,这个方法属于类的本身,而不是这个类的特定对象,调用静态方法不能使用类的实例化对象,必须直接使 用类来调用。
- void 此修饰符说明方法无返回值。
2.5标识符及关键字:
说明:标识符是指在程序中用来表示事物的单词
标识符的命名3个基本规则:
- 标识符只能由数字,字母和下划线组成。
- 标识符必须以字母和下划线开头。
- 标识符不能是关键字。
注意:对类、变量、方法等进行命名时,不要与边师傅和关键字重名
2.6 C#语句
说明:语句是构造所有C#程序的基本单位。语句可以声明局部变量、常数、调用方法、创建对象和将值赋给变量、属性或字段,语句通常以分好终止。
Console.WriteLine("Hello Wirld");
该语句是调用Console类中的WriteLine方法,输出指定的字符串 “Hello Wirld”。
浙公网安备 33010602011771号