初识C#与VS

什么是C#

     C#,读作C Sharp,是微软公司设计的一种编程语言,是从C和C++基础上开发出来的一种简单、面向对象和类型安全的编程语言,并且能够与.NET Framework完美结合。

初识C#与VS

C#与Java和C++之间的区别

功能

C#

Java

C++

继承

允许继承单个类,允许实现多个接口

允许继承单个类,允许实现多个接口

允许从多个类继承

接口实现

通过“interface”关键字

通过“interface”关键字

通过抽象类

内存管理

由运行时环境管理,使用垃圾收集器

由运行时环境管理,使用垃圾收集器

需要手工管理

指针

支持,但只在很少使用的非安全模式下才支持。通常以引用取代指针

完全不支持。代之以引用

支持

编译后形式

 .NET中间语言(IL)

字节码

可执行代码

异常处理

异常处理

异常处理

返回错误

 

 

VS

初识C#与VS

 

VS的工具栏

初识C#与VS

 

 

使用Visual Studio 创建C#程序的步骤:

初识C#与VS

 

示例:输出Hello World

初识C#与VS

C#中的命名空间

概念:C#程序中的一种代码组织形式,主要用来标识的可见范围。

初识C#与VS

 

什么是类?

初识C#与VS

C#中类的定义形式:

初识C#与VS

 

程序的启动器--Main方法

初识C#与VS


Main方法的基本要求

1.Main方法必须定义为static

2.Main首字母大写

3.返回值可以为void或者int

4.命令行参数是可选的

初识C#与VS

Main方法的常见错误提示

1.

初识C#与VS

2.

初识C#与VS

3.

初识C#与VS

标识符

初识C#与VS

 

标识符命名的两个注意事项

初识C#与VS

 

关键字

初识C#与VS

C#中的语句

概念:C#语句实质上就是实现各种功能的C#代码

初识C#与VS

注释

注释的基本作用——对代码进行基本说明

 

注释的分类

初识C#与VS

使自己海量的代码更可读——代码折叠

初识C#与VS

代码编写规则

初识C#与VS

代码的命名规范

初识C#与VS


 

程序中元素的命名规范

初识C#与VS