字符串、类型、继承的总结--C#

前言:总结一下c#中关于字符串、类型、继承等等,在总结中,才能更好的去看到自己的成长。

(一)字符串

1.字符串函数

字符串、类型、继承的总结--C#

2.字符串的分割
字符串、类型、继承的总结--C#

3.字符串常用方法
字符串、类型、继承的总结--C#

4.字符串不可改变
字符串、类型、继承的总结--C#

5.字符串总结
字符串、类型、继承的总结--C#

(二)类型

1.类型转换
字符串、类型、继承的总结--C#

2.值类型和引用类型
字符串、类型、继承的总结--C#

3.值类型和引用类型的区别
字符串、类型、继承的总结--C#

//struct和class的区别
struct:
P1赋值
P2=p1(此时p1、p2的值相等)
P2赋值(此时p1=p1赋值,p2=p2赋值)
class:
P1赋值
P2=p1(此时p1、p2的值相等)
P2赋值(此时p1、p2的值仍然相等)

//值类型的值存在栈上面;引用类型 ,栈上存的是地址,值在堆上。
(结构体是值类型,类是引用类型)


//类中默认的有一个无参数的构造函数
//当在类中写一个有参数的构造函数,默认无参数的构造函数就没了
//类中写构造函数参数列表中,参数个数可以不确定

结构
在结构中也有一个默认的无参数的构造函数
当在类中写一个有参数的构造函数,默认的无参函数还有
在结构中写构造函数要把所有的字段都要完全赋值

类是引用类型,结构是值类型

(三)继承

1. 继承
字符串、类型、继承的总结--C#
2.继承的使用
字符串、类型、继承的总结--C#

(四)其他

1.对象的引用
字符串、类型、继承的总结--C#

2堆和栈的区别
字符串、类型、继承的总结--C#

3.string类的常用方法
字符串、类型、继承的总结--C#

总结:在总结中积累,发现自己的收获和成长。