06003 C# .Net基础入门学习第六天笔记 – 恵玩科技


1、常量
	语法:
	const  类型 常量名 = 常量值 ;
	特点:
		 不允许被重新赋值
	什么时候使用常量?
	

2、枚举
	声明的语法:
		enum 枚举名
		{
			值1,
			值2,
			值3,
			......
		}
	赋值的语法:
		枚举类型 变量名=枚举类型.值;
	
	注意:枚举的值不允许是数字。
		  枚举中的值默认从0开始,依次递增

3、结构:
	结构体
	能够让我们一次性声明多个不同类型的数据,并且进行存储。
	语法:
	struct 结构名
	{
		//变量
	}

4、冒泡排序
	int[] numbers={9,8,7,6,5,4,3,2,1,0};

	规律:
	Length=10;
	//比较了9轮     length-1 轮  
	//每一轮比较了  length-i-1;

	 
	9	8	7	6	5	4	3	2	1	0     length=10           
	8	7	6   5	4	3	2	1	0   9     第一轮比较    9次      i=0
	7   6   5   4	3	2	1	0   8         第二轮比较    8次      i=1
	6   5   4   3	2	1	0   7             第三轮比较    7次      i=2;
	5   4   3   2   1   0   6                 第四轮比较    6次      i=3;
	4   3   2   1   0   5                     第五轮比较    5次 
	3   2   1   0   4						  第六轮比较    4次 
	2   1   0   3                             第七轮比较    3次
	1   0   2                                 第八轮比较    2次 
	0   1                                     第九轮比较    1次 
	
	
方法:
	避免代码冗余,实现代码重用
	找一个人帮你做事,有条件 ,有结果
	
	语法:
	
	[访问修饰符] [static] 返回值类型 方法名([参数列表])
	{
		方法体;
		return 值; 
	}

	static : 静态关键字,目前方法都给加上
	返回值值类型: 指定了方法返回结果的类型,如果一个方法不需要返回值,则用void(空),不能不写
	参数列表:给方法传入参数 (做这件事情的条件)	
	命名规则:方法名开头大写,参数名开头小写,参数名、变量名要有意义  pascal	
	return 值; 返回方法执行的结果(做事情的结果)
	
	方法的调用,对于静态方法,调用有两种方式
	如果在同一个类中,直接写名字调用就行了.
	或者类名.方法名();
	
方法的调用:	
    方法写完后。系统并不会帮助我们自动执行,需要手动调用。
	方法调用的语法:
		类名.方法名([参数列表]);
	如果你写的方法跟Main方法同在一个类当中,那么你在调用方法的时候,可以省略类名直接调用。
	我们在Main方法当中调用Test方法,我们管Main方法称之为调用者,管Test方法称之为被调用者。
   如果被调用者想要得到调用者的值:
   ---->传递参数。
   ---->使用静态字段作为全局变量。
   如果调用者想要得到被调用者的值:
   ---->写返回值。

 

打赏作者