亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【學習打卡】第6天 C#高級編程 第7講

標簽:
C#

课程名称:

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

课程章节:

 第7章 C#高级编程

主讲老师:阿莱克斯刘

课程内容:

今天学习的内容包括:

  1. 结构Structs:和类定义很像,不过结构是值类型,报损在栈内存中,运行效率高。轻量级的对象可以用结构体表示,不支持继承,可以实现接口。不用new的话所有的属相需要被初始化。

  2. 枚举enum:枚举类型里面的内容可以文本显示,也可以数字显示,也可以给某个文本内容赋初值,其后面的将会自动自增。

  3. 泛型generic: 避免装箱和拆箱带来的性能小号。class genericClass<T> where T:product, Dicthonary<Tkey,Tvalue>,class genericClass<T> where T: IComparable,new()

  4. 约束s说明
    T:结构类型参数必须是值类型
    T:类类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。
    T:new()类型参数必须具有无参数的公共构造函数。 当与其他约束一起使用时,new() 约束必须最后指定。
    T:<基类名>类型参数必须是指定的基类或派生自指定的基类。
    T:<接口名称>类型参数必须是指定的接口或实现指定的接口。 可以指定多个接口约束。 约束接口也可以是泛型的。

课程收获:

  1. 枚举类型的演示demo

  2. 泛型进阶的演示demo

https://img1.sycdn.imooc.com//62f11e6200012eb117691127.jpg

https://img1.sycdn.imooc.com//62f11e6300017fcc15490962.jpg

后面章节难度越来越大,也没有时间反复研究,等周末的时候重复观看视频将是试点搞通透,学习开始很难,在途中就会变得容易,以后不熬夜,早起学习。与大家共勉!🌈



點擊查看更多內容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消