摘要: 1.方法的递归 自己调用自己 static void Main(string[] args) { //Console.WriteLine("Hello World!"); Program pr = new Program(); pr.Count(3); } public void Count(int 阅读全文
posted @ 2022-02-21 15:53 makaay986 阅读(22) 评论(0) 推荐(0)
摘要: 1.方法的重载 1)方法的名称相同,参数不同; 2)参数不同有两种情况:①参数的个数相同,那么参数的类型就不同;②参数的类型相同,那么参数的个数不相同; 3)方法的重载跟返回值没有关系。 static void Main(string[] args) { M(); } public static v 阅读全文
posted @ 2022-02-20 20:46 makaay986 阅读(83) 评论(0) 推荐(0)
摘要: 1.params可变参数 1)调用方法时,实参列表和可变参数数组类型一致时,将按照数组元素来处理。 2)可变参数必须是形参列表中最后一个元素。 3)形参列表中只能出现一个params可变参数。 2.练习 static void Main(string[] args) { //int[] n = { 阅读全文
posted @ 2022-02-19 23:27 makaay986 阅读(63) 评论(0) 推荐(0)
摘要: 1.总结: ref参数要求在方法外必须赋值,方法内可以不赋值;将一个变量带入方法内,改变完成后,带出方法外; 2.例子: static void Main(string[] args) { //ref例子 double salary = 5000; add(ref salary); Console. 阅读全文
posted @ 2022-02-19 23:07 makaay986 阅读(289) 评论(0) 推荐(0)
摘要: 1.out参数的使用 static void Main(string[] args) { //out 参数的使用 int[] nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; GetMaxMinSumAvg(nums,out int max,out int min, 阅读全文
posted @ 2022-02-18 23:16 makaay986 阅读(214) 评论(0) 推荐(0)
摘要: 判断年份是否是闰年的方法 static void Main(string[] args) { //写一个方法,判断年份是否是闰年 Console.WriteLine("请输入年份:"); int year= Convert.ToInt32(Console.ReadLine()); bool b=Is 阅读全文
posted @ 2022-02-17 23:03 makaay986 阅读(25) 评论(0) 推荐(0)
摘要: 1.结构:可以一次定义多个不同类型的变量 2.数组:一次可以定义多个相同类型的变量 语法:数据类型[ ] 数组名=new 数据类型[数组长度] int[] arraryname=new int[]; /*一次语文测试后,老师让班长统计每一个学生的成绩并计算全班(全班共6人)的平均成绩,然后把所有成绩 阅读全文
posted @ 2022-02-11 22:36 makaay986 阅读(27) 评论(0) 推荐(0)
摘要: 1.常量 语法:const 类型 变量名 = 赋值; const string gameName = "admin"; 特点:程序运行过程中,其值不能发生改变; 2.枚举 语法:enum 枚举名 { 枚举值,用逗号隔开}; enum Gender { 男,女 } 3.枚举类型的常用转换 每个枚举值都 阅读全文
posted @ 2022-02-11 00:03 makaay986 阅读(31) 评论(0) 推荐(0)