在專案中,集合和陣列使用的很多的,繼續下來就講講他們的對映,很簡單。
/// /// 源物件
///
public class source
public string text
}/// /// 目標物件
///
public class destination
public string text
}/// /// 集合和陣列對映測試類
///
[testclass]
public class listandarraymaping
};//在這裡指定型別引數,拿第乙個為例;源型別:list;目標型別:ienumerable;
// list對映到ienumerable;
// list對映到icollection;
// list對映到ilist;
// list對映到list;
// list對映到array;
//驗證list對映到ienumerable的結果
foreach (var m in ienumerabledest1)
//驗證list對映到list結果
foreach (var m in listdest1)
}}
以後在專案中使用起來就更加方便了!!! 集合和陣列
資料多了用物件存,物件多了用集合存 1,陣列是固定長度的,集合是可變長度的 2,陣列建立時就已經確定其儲存的型別了,而集合可以存object 不同型別的物件 collection 下面常用的有list和set list常用的有arraylist linkedlist vector set常用的有ha...
Python基礎之集合和資料型別轉換
1.概述set與dict類似,也是一組key的集合,但與dict的區別在於set不儲存value 本質 無序且無重複元素的集合 2.set的建立語法 set1 set 1,2,3,4,5 注意 建立set需要乙個list或者tuple或者dict作為輸入集合,重複的元素在set中會被自動的過濾 s1...
集合和陣列的區別!
以下為jdk1.6中arraylist中的建構函式原始碼。public arraylist int initialcapacity constructs an empty list with an initial capacity of ten.public arraylist 可以看出在建立arr...