與hashtable類似,但其中鍵值對型別確定
並且可以利用keyvaluepair的型別一起得到鍵值對,如**所示
dictionary<
int,
string
> dic =
newdictionary
<
int,
string
>()
; dic.
add(1,
"張三");
dic.
add(2,
"李斯");
dic.
add(3,
"網速");
dic[1]
="新來的"
;//傳統遍歷方式
foreach
(var item in dic.keys)
,value:"
,item,dic[item]);
}//針對dictionary的遍歷方式,一次得到乙個鍵值對
foreach
(keyvaluepair<
int,
string
> kv in dic)
,value:"
, kv.key, kv.value);}
console.
readkey()
;
17物件導向
scala語言是一門面向函式程式設計的語言,並且相容物件導向的思想 scala中類分為兩種 描述類class,執行類object。類不需要使用public修飾,乙個檔案可存在多個類。class student object demo 1 在類名後面新增 完成構造方法 2 乙個類只能有乙個主構造方法,...
17 初識物件導向
python中一切結尾物件,型別的本質就是類。精簡 方便使用,方便修改。在為呼叫函式的時候,系統不會建立物件,只有在賦值之後,才會有乙個物件生成。def person name,age,hobby person return person zhangsan person 張三 10 男 吃 lisi...
day17物件導向
1.面向過程程式設計 一遇到問題馬上想到的是怎麼用演算法或者步驟 邏輯 直接解決問題 2.函式式程式設計 一遇到問題馬上想到有沒有乙個函式具有解決這個問題的功能,如果有直接拿過來用,沒有就自己定義乙個 3.物件導向程式設計 遇到問題馬上想到有沒有乙個物件具有解決這個問題的能力,如果有直接拿過來用,沒...