
c#学习记录
记录例程
table study
这个作者很懒,什么都没留下…
展开
-
c#学习记录 委托lambda
3.委托有点类似于类里面的重载和模板,都是因为无法封闭,所以想出来的新办法。1.一些方法无法封闭,所以我们可以使用委托来封闭。2.方法里使用委托时,可以用lambda代替来写。原创 2024-03-19 14:32:44 · 129 阅读 · 0 评论 -
c#学习记录
8.readline读取的是字符串,parse()用来解析字符串,int a1=int.parse(read)即可使read变为int类型,当然read要是数字,否则会出问题。4.string a = ""与string a=string.empty等价,但是不等价于string a = null。5.类型可分为值类型和引用类型,string,list属于引用类型,并且null只能赋值给引用类型。例如:string a = @"123\t123";7.var是隐式类型,是自动给变量找到它的类型的。原创 2024-03-16 16:31:27 · 783 阅读 · 0 评论 -
c#学习记录2
2.类里面override的方法必须继承自虚方法。virtual和override是对应的。多态的基础就是virtual和override,一个父类,多种实现。1.标为abstract的类是抽象类,不能实例化,只是用来继承的,并且內部不能有方法的具体实现除了构造函数。3.面向对象与面向过程的差异在于延展性,面向过程是写死的,很难再拓展的,但是面向对象是可以拓展更新的。8.结构体也是值类型 ,也有一种构造函数,但是构造函数必须要有参数。5.因为继承只能继承一个类,所以有了接口。4.is是判断,as是转换。原创 2024-03-17 16:58:12 · 1056 阅读 · 0 评论