20200624學習情況

2021-10-07 10:13:55 字數 1097 閱讀 4830

今日學習:簡答題

11.屬性和public欄位的區別是什麼?

乙個是引用型別,乙個是值型別;

12.請敘述屬性與索引器的區別

1、屬性名可自定義,索引器必須以this命名。

2、屬性可以為例項或靜態,索引器必須是例項的。

3、索引器有索引引數列表,而屬性沒有。

13.什麼是裝箱(boxing)和拆箱(unboxing)

裝箱是將值型別轉換為引用型別 ;拆箱是將引用型別轉換為值型別。

14.類(class)與結構(struct)的異同?

class

可以被例項化

,屬於引用型別

,是分配在記憶體的堆上的;

struct屬於值型別

,是分配在記憶體的棧上的

15.值型別和引用型別的區別?

1.將乙個值型別變數賦給另乙個值型別變數時,將複製包含的值。引用型別變數的賦值只複製對物件

的引用,而不複製物件本身。

2.值型別不可能派生出新的型別:所有的值型別均隱式派生自system.valuetype。但與引用型別相

同的是,結構也可以實現介面。

3.值型別不可能包含null值:然而,可空型別功能允許將null賦給值型別。

4.每種值型別均有乙個隱式的預設建構函式來初始化該型別的預設值。

20200624每日一句

if the entire world was one big machine,i couldn t be an extra part.i had to be here for some reason.如果世界是乙個巨大的機器,我就不會是多餘的零件。我在這裡,總是有原因的。beneath this ...

學習情況 By tina

原本db2的學習報告已經寫了,到最後卻不想交上去了。因為看得是英文的資料,所以學習報告也是用英文來寫的,可是到了最後,學習報告似乎成了那本書的摘要,寫得很羅嗦很多。到最後還是留作自己的學習筆記用吧。看這些相關的知識的時候,我也能看懂60 可是我越看居然越糊塗,對整個專案的構架反而迷惑。究竟這個專案該...

20200617學習情況

今日學習目標 部分簡答題 一 簡答題 1 請解釋 與跳轉的區別?就是服務端的跳轉a頁面提交資料到b頁面,b頁面進行處理然後從服務端跳轉到其它頁面 跳轉就是指客戶端的跳轉 2 用.net做b s結構的系統,您是用幾種結構來開發,每一層之間的關係以及為什麼要這樣分層?一般都是三層,表現層 ui 業務邏輯...