-
創(chuàng)建屬性快捷鍵ctrl+r+e查看全部
-
out 按引用類型獲取方法的結(jié)果,可以返回多個(gè)值,return 可以返回多個(gè)值
ref 按引用類型傳參
查看全部 -
ref 關(guān)鍵字可以使值類型參數(shù),按引用類型傳參
聲明和調(diào)用時(shí)都需要添加ref ,并且對(duì)象的屬性不能夠作為實(shí)參,需要找中間變量
查看全部 -
引用類型參數(shù)? ?按引用傳參,方法修改形參,通常實(shí)參也會(huì)被修改
值類型參數(shù)? ? ? ?按值傳參,方法修改形參,實(shí)參不會(huì)被修改
查看全部 -
枚舉是值類型
不能定義字段屬性和方法
枚舉值是從零遞增的整數(shù),可以使用默認(rèn)值,也可以自行賦值
查看全部 -
結(jié)構(gòu)是值類型,類是引用類型
結(jié)構(gòu)中可以定義字段、屬性、方法
不能為結(jié)構(gòu)中的字段賦初始值
結(jié)構(gòu)中的構(gòu)造方法中必須為所有字段賦值
不能為結(jié)構(gòu)顯式定義無參數(shù)的構(gòu)造方法
結(jié)構(gòu)類型的對(duì)象可以不實(shí)例化
查看全部 -
初始化器首先要保證有一個(gè)無參構(gòu)造,要用花括號(hào)進(jìn)行賦值,小括號(hào)可以省略
查看全部 -
return 后面帶返回值,要把void換成返回值的類型
要設(shè)置一個(gè)變量接收調(diào)用語句的結(jié)果
查看全部 -
return 結(jié)束方法調(diào)用,下一步直接到Main方法中的功能執(zhí)行語句
查看全部 -
struct 結(jié)構(gòu) 不能給屬性賦初始值 有默認(rèn)的無參構(gòu)造 但不能自定義無參構(gòu)造查看全部
-
只讀屬性
只寫get語句,不能在Main方法中對(duì)該變量進(jìn)行賦值,可以在類中直接初始化
查看全部 -
public 是公共字段,可以在類外被修改
private 是私有字段,無法在類外訪問
封裝:隱藏對(duì)象的信息,留出訪問的接口
使用屬性對(duì)字段進(jìn)行封裝
隱藏字段,公開屬性
利用get(讀),set(寫)
get{return a}
set{a = value}
查看全部 -
枚舉類型的定義使用
查看全部 -
結(jié)構(gòu)是值類型,類是引用類型
結(jié)構(gòu)中字段不能有初始值
結(jié)構(gòu)中不能包含顯示的無參構(gòu)造方法
結(jié)構(gòu)的構(gòu)造方法中必須為所有的字段賦值
結(jié)構(gòu)類型的對(duì)象可以不用實(shí)例化,就可以訪問其屬性和方法
查看全部 -
值類型變量存儲(chǔ)對(duì)象的值
賦值會(huì)創(chuàng)建值的副本
修改任何一個(gè)副本,不會(huì)影響其他的副本
引用類型變量存儲(chǔ)對(duì)象的內(nèi)存地址
輔助不會(huì)創(chuàng)建值的副本,只會(huì)創(chuàng)建地址的副本
修改任何一個(gè)副本,也同時(shí)修改其他的副本
查看全部
舉報(bào)