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

C#泛型問題簡介和陳述

開發(fā) 后端
這里介紹C#泛型問題,泛型是 C# 2.0 的最強(qiáng)大的功能。通過泛型可以定義類型安全的數(shù)據(jù)結(jié)構(gòu),而無須使用實際的數(shù)據(jù)類型。

C#泛型還是比較常見的東西,這里我們主要介紹C#泛型問題,包括介紹傳統(tǒng) push() 和 pop() 方法的數(shù)據(jù)結(jié)構(gòu)等方面。

C#泛型問題簡介

泛型是 C# 2.0 的***大的功能。通過泛型可以定義類型安全的數(shù)據(jù)結(jié)構(gòu),而無須使用實際的數(shù)據(jù)類型。這能夠顯著提高性能并得到更高質(zhì)量的代碼,因為您可以重用數(shù)據(jù)處理算法,而無須復(fù)制類型特定的代碼。在概念上,泛型類似于 C++ 模板,但是在實現(xiàn)和功能方面存在明顯差異。您還將了解在 .NET Framework 的其他領(lǐng)域(例如,反射、數(shù)組、集合、序列化和遠(yuǎn)程處理)中如何利用泛型,以及如何在所提供的基本功能的基礎(chǔ)上進(jìn)行改進(jìn)。

C#泛型問題陳述

考慮一種普通的、提供傳統(tǒng) push() 和 pop() 方法的數(shù)據(jù)結(jié)構(gòu)(例如,堆棧)。在開發(fā)通用堆棧時,您可能愿意使用它來存儲各種類型的實例。在 C# 1.1 下,您必須使用基于 Object 的堆棧,這意味著,在該堆棧中使用的內(nèi)部數(shù)據(jù)類型是難以歸類的 Object,并且堆棧方法與 Object 交互:

  1. public class Stack  
  2. {  
  3. object[] m_Items;   
  4. public void Push(object item)  
  5. {...}  
  6. public object Pop()  
  7. {...}  
  8. }  

【編輯推薦】

  1. C# lock關(guān)鍵字?jǐn)⑹?/FONT>
  2. C#.Net FrameWork簡介
  3. C# new和override簡單描述
  4. C#值類型和引用類型淺談
  5. C#標(biāo)識符簡單分析
責(zé)任編輯:佚名 來源: CSDN
相關(guān)推薦

2009-08-24 10:07:57

C#泛型處理

2009-08-26 09:36:03

C#泛型

2009-08-24 15:12:13

C# 泛型接口

2009-09-02 17:38:16

C#泛型支持

2009-08-24 18:15:24

C# Dictiona

2009-08-24 15:38:21

C# 泛型數(shù)組

2009-08-24 14:51:25

C# 泛型泛型類型

2009-06-24 10:25:25

C#泛型

2009-08-24 14:43:35

C# 泛型

2009-08-24 14:20:13

C# 強(qiáng)制類型轉(zhuǎn)換

2009-08-24 17:27:05

C#泛型應(yīng)用

2009-08-24 16:39:19

C# 泛型應(yīng)用

2009-08-24 17:58:19

C# 泛型集合

2009-09-01 16:14:11

C#泛型

2009-08-24 10:29:39

C# 泛型

2009-09-02 18:03:19

C#實現(xiàn)泛型類

2009-08-24 18:22:05

C# 泛型編程

2009-08-24 11:35:20

C# 泛型應(yīng)用

2009-08-24 15:50:23

C# 泛型C# 泛型委托

2013-03-20 09:27:33

C#泛型
點贊
收藏

51CTO技術(shù)棧公眾號