默认计划
15747人加入学习
(0人评价)
初识C#语言

如何编写一个C#程序

价格 免费
该课程属于 全新Unity 微专业VIP全套系列课程 请加入后再学习

1.一般根据公司代码规范走,防止出现多套规范

2.起名很重要,看名字要知道代表什么意思

3.接口使用 interface 关键字声明,它与类的声明类似。接口声明默认是 public 的。它为派生类提供服务:继承接口后,需要实现接口的方法 , 方法名必须与接口定义的方法名一致

 

[展开全文]

1.namespace 作用:避免重复,给定限制

2.using 作用:使用namespace定义的对象的之前需要

[展开全文]

C#程序结构大体上可以分为6种。

注释

命名空间

Main方法

标识符及关键字

C#语句

[展开全文]

Pascal命名规则命名方法和类型,单词的第一个字母大写并且连接词的第一个字母也大写,例如TestManager

Camel命名规则命名局部变量和方法的参数,第一个单词的第一个字母小写,例如strUserName

 

[展开全文]

1.int a = 4 , b = 9 , c = 12 , intNum = 0 ;

   2. intNum = a < b ? a : b ;

  3.  intNum = c > intNum ? c : intNum;

第2句的意思可理解为先a与b比较大小,如果结果为真,则将a赋值给intNum.否则结果为假,将b赋值给intNum。

 

[展开全文]

1.注释。对代码进行说明,方便对代码的理解与维护,其中分为行注释和块注释。//表示后面是注释或说明的文字,这样编译器不对这个进行不执行。/*和*/这之间表示块注释。

2.命名空间。using+命名空间

定义命名空间用namespace。在不同的命名空间要使用其他命名空间的资源,要引入另外一个命名空间。

3.类。class来声明类,类必须被声明,{类体},

4.Main方法。程序入口,必须包含一个main方法,而且一个C#程序只能有一个Main方法且是静态的。三个词语修饰,public,static,void

5.标识符及关键字。标识符只能有数字,字母和下划线组成。必须以字母或者下划线开头且不能是关键字。

6.C#语句。以分号结尾

 

[展开全文]

打开VS,创建C#中的控制台应用程序,项目名称及位置改好。

解决方案资源管理器,右键设置启动项目,打开Program.cs文件,类文件一般都已cs结尾,在类文件中编写代码,

main方法是最入口方法。

Console.WriteLine(“HelloWord”);

Console.ReadLine(“HelloWord”);

启动调试

[展开全文]

1、类文件通常以 .cs 结尾。

2、namespace表示了一个命名空间为自定义的,上方的命名空间是系统自带的。

3、Main是静态的方法、应用程序的入口方法(应用程序最开始执行的代码)。

4、静态类Console.WriteLine(实现输出功能)

       ↓       ↓

来自于System命名空间  输出到控制台中

5、Console.ReadLine(让光标形成等待,等待进行输入)

6、启动调试 F5   开始执行(不调试)Ctrl+F5

[展开全文]

命名空间是方法

先引入命名空间才能调用

using 命名空间名;

 

class 类名

class MyClass{

}

 

main方法是程序的入口 一个c#有且只有一个main 方法 而且必须是静态的

标识符只能由数字 字母 下划线组成 字母下划线开头

标识符不能是关键字

[展开全文]

程序编写规范:

1.建议局部变量在最接近使用它的地方声明,成员变量声明在类的顶端,用换行符把它和方法分开。

2.用Pascal规则命名方法和类型:第一个字母大写并且后面连接词的第一个字母大写。

3.用Camel规则来命名局部变量和方法的参数,接口的名称加前缀“I”:名称中第一个单词的第一个字母小写,后面单词第一个字母大写。

4.所有(类)成员变量前加“_”.

5.使用某个控件的值时命名局部变量

 

 

 

[展开全文]

行注释      //xxxxxxxx

块注释      /*xxxxxxxxxxx*/

 

 

static void Main(string{}args)

{

 console.writeline("Hello World!");

}

 

 

命名空间   (仓库)  

 using   (打开仓库的钥匙)

 

[展开全文]

授课教师

Unity游戏开发讲师
Unity开发教练
Unity开发教练

课程特色

视频(3)
下载资料(3)
考试(1)

学员动态

王琪文 加入学习
EdgarChi 加入学习
一只小Q 加入学习