自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

WCF集合類在實際應用中特點分析

開發(fā) 開發(fā)工具
WCF集合類在實際應用中具有非常大的優(yōu)勢。我們今天將會在這篇文章中為大家總結一下這方賣弄的額一些應用特點,以方便大家了解應用。

WCF中有一種比較重要的應用知識是值得我們在學習過程中去深入研究的。這一內(nèi)容就是我們今天要為大家講解的有關WCF集合類的具體知識。希望對于初學者來說,這里介紹的內(nèi)容可以給大家?guī)硪恍椭?t#

集合(Collection):

集合也是我們編程開發(fā)中經(jīng)常使用的類型。

基本概念:

.NET Framework 提供了用于數(shù)據(jù)存儲和檢索的專用類。這些類提供對堆棧、隊列、列表和哈希表的支持。大多數(shù)WCF集合類實現(xiàn)相同的接口,可繼承這些接口來創(chuàng)建適應更為專業(yè)的數(shù)據(jù)存儲需要的新WCF集合類。針對 .NET Framework 的 2.0 版和更高版本的應用程序應當使用 System.Collections.Generic 命名空間中的泛型集合類,與對應的非泛型類相比,這些類提供了更高的類型安全性和效率。

WCF集合類具有以下特點:

WCF集合類定義為 System.Collections 或 System.Collections.Generic 命名空間的一部分。大多數(shù)集合類都派生自 ICollection、IComparer、IEnumerable、IList、IDictionary 和 IDictionaryEnumerator 接口以及它們的等效泛型接口。使用泛型集合類可以提供更高的類型安全性,在某些情況下還可以提供更好的性能,尤其是在存儲值類型時,這些優(yōu)勢會體現(xiàn)得更明顯。有關更多信息,請參見泛型的優(yōu)點。

如果將緊密相關的數(shù)據(jù)組合到一個集合中,則能夠更有效地處理這些緊密相關的數(shù)據(jù)。代替編寫不同的代碼來處理每一單獨的對象,您可以使用相同的調(diào)用代碼來處理一個集合的所有元素。

若要管理集合,可使用 Array 類和 System.Collections 類添加、移除和修改該集合中的個別元素或某一范圍內(nèi)的元素。甚至可以將整個集合復制到另一個集合中。某些 Collections 類具有排序功能并且大多數(shù)都有索引。自動處理內(nèi)存管理,集合的容量會根據(jù)需要擴展。當訪問集合成員時同步提供線程安全。某些 Collections 類可以生成包裝,這些包裝令集合是只讀的或固定大小的。任何 Collections 類都可以生成自己的枚舉數(shù),該枚舉數(shù)簡化了對元素的循環(huán)訪問。

在 .NET Framework 2.0 版中,泛型WCF集合類提供了新功能,并且使得創(chuàng)建強類型集合變得容易。請參見 System.Collections.Generic 和 System.Collections.ObjectModel 命名空間。

集合數(shù)據(jù)契約:

集合有如此強大的特性,這也是我們使用的一個重要原因。

責任編輯:曹凱 來源: CSDN
相關推薦

2010-02-23 10:25:29

2009-12-21 14:58:57

WCF用戶密碼認證

2010-02-25 17:22:39

WCF服務行為

2010-02-22 13:28:05

WCF異步調(diào)用

2009-12-21 11:10:53

WCF工具

2010-02-23 09:34:15

WCF重載

2010-03-02 16:43:46

2010-03-01 13:06:49

WCF繼承

2009-12-21 14:49:27

2010-02-26 10:56:06

WCF Stream

2010-03-02 17:35:20

WCF服務加載

2010-02-24 14:20:27

WCF并發(fā)模型

2009-12-21 17:40:25

WCF會話

2010-02-24 14:05:08

WCF openati

2010-02-23 15:58:57

WCF Session

2010-02-22 16:34:17

WCF性能計數(shù)器

2009-11-06 09:22:46

WCF應用

2010-03-01 17:52:03

WCF選擇綁定

2010-11-25 10:05:22

Visual StudSilverlightWCF

2009-11-03 11:03:00

CDN接入技術
點贊
收藏

51CTO技術棧公眾號