- 博客(16)
- 收藏
- 关注
原创 C# 数组【】 数组操作的工具类:Array
items){ }SortArrayReverseArrayarray){ }ReverseArrayReverseClear(){ }8.数组的拷贝 void Array.Copy( );9. 数组的排序 void Array.Sort( );改变原数组中数组的排序,从小到大排列10.数组的反转 void Array.Reverse( );
2024-06-26 18:56:12 787
原创 C# 跳转语句continue、break、return、goto
break语句只能用于循环体语句(while、do...while、for、foreach中)或者switch语句中1.在switch中遇到break;立刻从switch中跳出(转到switch语句的下一条语句。2.如果在循环体中遇到break,会立刻结束循环体语句,跳转到循环语句的下一条语句。
2024-06-24 11:48:28 320
原创 C# switch 语句(13种简单类型、string,enum, struct)
3.case语句后面必须添加break语句(如果case后面没有语句序列X,可以进行穿透操作!)直到遇见break语句跳出。2.case常量值必须类型兼容,必须互异,不能重复。//注:之前的版本不只支持小数,目前已经支持小数版本。
2024-06-21 11:15:51 182
原创 C# 多态的三种实现形式(abstract、virtual、interface)
虚方法实现多态:virtual...override...new。
2024-06-19 08:51:37 102
原创 string 字符串的不可变性
查询字符串中字符的value的位置。将object【】类型的数组的每一个元素,添加一个separator(string类型),返回一个新的字符串。既然可以将string看做是一个str类型的只读数组,可以通过下标去访问字符串中的某一个元素。
2024-06-13 13:41:14 817
原创 class 类
2.可以访问父方法的局部变量和参数,3.可以出现在其他类型的函数中,属性访问器,构造器,4.可以将局部方法放在局部方法中,放在lambert中,(类不占内存,对象实例占内存,静态类例外,本身是占内存。C:在{ } 内,类成员(字段、属性、方法、索引器、事件、构造器、重载运算符、嵌套类型和终结器、)4、局部方法可以有参数,可以包含参数修饰符如this、ref 或 params,但是不包括 out 修饰符。如下方法不能同时出现在一个类型中,方法的返回值类型和和params不属于方法的签名的一部分。
2024-06-12 14:53:37 430
原创 C# ref out params
1.out参数返回多个不值(方法只能有一个返回值)2.out参数在方法内部必须为out参数赋值。练习:out TryParse的练习。一个数组求出最大值,最小值,和,平均值。练习:out 验证登录名和密码正确性。
2024-06-04 19:33:50 186
原创 C# 笔记 (方法语法格式,return ,break,continue, 全局变量,判断闰年,获取两个值的最大值,try{}catch{})
(方法语法格式,return ,break,continue,全局变量,判断闰年,获取两个值的最大值,try{}catch{})
2024-06-04 17:54:28 280
原创 C#笔记 (C#调试,Convert类型转换,素数代码,三元表达式,Random,变量的命名,5中常用的运算符,流程控制语句,常数Const,enum和其他类型的转换,struct)
(C#调试,Convert类型转换,素数代码,三元表达式,Random,变量的命名,5中常用的运算符,流程控制语句,常数Const,enum和其他类型的转换,struct)
2024-06-03 17:48:31 668
原创 C# 常用比较接口:IComparable、IComparer<T>、IComparer
C# 常用比较接口:IComparable、IComparer、IComparer
2024-05-09 11:08:02 324
原创 C# Interface 接口
接口:一组 对外 行为 的 规范。要求实现接口的类必须实现所有接口的成员。(包含属性和方法,只关注行为,不关注数据,且不关注行为的实现,实现有实现类完成。)
2024-05-09 00:00:00 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人