C#语言学习总结

C#语言学习总结(1)

笔者学习一点的心得总结,不一定对,欢迎反驳

1.变量类型

变量值类型分为引用类型与数据类型,其中值类型分为int,double等,而引用类型我个人认为相对重要一些,比如类就是引用类型的一种,它们传递的是地址类型,或者说是引用类型,那么引用类型则十分适宜运用到面向对象的思想中去

2.那么什么是面向对象的思想呢?

笔者个人认为是对于一个事件进行抹除差异化的封装,我们之后学习大多数的知识大多数都是为了这一点而服务的。
比如类的继承,多态,封装,在我看来就是为了这一点而服务的。

3.什么是CLR事件处理模式

个人认为CLR事件,将事件(其实是消息的传递)封装成3个类型,即事件的拥有者、事件的响应者、事件的订阅关系,如果将事件的拥有者由该事件的响应者直接处理,就可以理解为CLR事件的处理模式,那么如果不是直接由事件的响应者直接处理,而是通过监视器来处理关系呢,那么在wpf中把这种处理方式叫做路由事件

CLR事件模式

4.什么是装箱与拆箱

装箱与拆箱,可以理解为值类型与引用类型的相互转化,但是需注意首先要发生继承的关系,但是发生继承的关系也不一定会满足装箱与拆箱的发生条件
**

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值