千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)
1、C#中常規(guī)容器和泛型容器有什么區(qū)別,哪種效率高?
常規(guī)容器有拆箱和裝箱操作,速度慢,消耗性能
泛型容器效率更高
2、有哪些常見(jiàn)的數(shù)值類(lèi)?
簡(jiǎn)單數(shù)值類(lèi)型:整數(shù)型、字符型、布爾型、實(shí)數(shù)型
復(fù)合類(lèi)型:結(jié)構(gòu)類(lèi)型、枚舉類(lèi)型
3、C#中委托和接口有什么區(qū)別?各用在什么場(chǎng)合?
委托delegate:unity事件與委托密切相關(guān),回調(diào)機(jī)制,減少對(duì)象之間數(shù)據(jù)交互
接口interface:多人協(xié)作,完全抽象,類(lèi)單繼承
委托是約束方法的集合
接口是約束類(lèi)具備的功能集合,解決類(lèi)單繼承問(wèn)題
4、C#中unsafe關(guān)鍵字是用來(lái)做什么的?什么場(chǎng)合下使用?
unsafe 非托管代碼,配合fixed一起使用 ,用在需要指針操作的場(chǎng)合
項(xiàng)目背包系統(tǒng)的任務(wù)裝備欄使用到
相關(guān)推薦