偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

淺談C#中的Stack和Queue對象

開發(fā) 后端
本文介紹C# Stack對象和C# Queue對象,將所有Stack和Queue對象替換為相應的泛型版本以提高應用程序的效率,并使得代碼更易于使用。

C# Stack對象和C# Queue對象

您希望通過將所有C# Stack對象和C# Queue對象替換為相應的泛型版本以提高應用程序的效率,并使得代碼更易于使用。當結構體或其他值類型存儲在這些數(shù)據(jù)結構中時,會導致裝箱/拆箱操作,這時就需要這么做。

C#解決方案

使用System.Collections.Generic.Stack和System.Collections.Generic.Queue對象來替換現(xiàn)有的System.Collections.Stack和System.Collections.Queue對象。

這里有一個簡單地使用System.Collections.Queue對象的簡單例子:

  1. publicstaticvoidUseNonGenericQueue()  
  2. {  
  3. //創(chuàng)建一個非泛型隊列對象  
  4. QueuenumericQueue=newQueue();  
  5. //進隊(導致裝箱操作).  
  6. numericQueue.Enqueue(1);  
  7. numericQueue.Enqueue(2);  
  8. numericQueue.Enqueue(3);  
  9. //出隊并顯示項(導致拆箱操作)  
  10. Console.WriteLine(numericQueue.Dequeue());  
  11. Console.WriteLine(numericQueue.Dequeue());  
  12. Console.WriteLine(numericQueue.Dequeue().ToString());  

以上介紹C# Stack對象和C# Queue對象

【編輯推薦】

  1. C#調(diào)用Windows API函數(shù)
  2. 詳解C#調(diào)用Outlook API
  3. C#連接Access、SQL Server數(shù)據(jù)庫
  4. 介紹C#調(diào)用API的問題
  5. C#調(diào)用Excel與附加代碼
責任編輯:佚名 來源: IT168
相關推薦

2009-08-18 09:06:41

C#對象和集合

2009-05-08 09:46:37

微軟C#集合對象

2009-08-31 09:37:09

C# Employee

2009-08-12 11:24:25

C# String對象

2009-08-19 17:12:18

C# Connecti

2009-09-02 15:41:21

C# HTTPWebR

2009-09-02 16:36:37

C#調(diào)用Excel對象

2012-03-14 10:48:05

C#

2009-07-31 17:51:27

C#對象初始化

2009-07-31 13:48:34

C# eval()函數(shù)

2009-02-05 15:32:23

接口委托

2009-08-11 13:13:09

C#和Java比較

2009-08-26 14:27:03

C# Framewor

2009-07-31 16:06:50

成員函數(shù)構造函數(shù)C#

2009-08-10 10:04:25

C#抽象類C#接口

2009-02-03 09:33:26

動態(tài)類型動態(tài)編程C# 4.0

2009-05-26 16:33:48

PythonC#Run As

2025-03-19 07:48:07

C# 13params參數(shù)

2009-09-04 17:34:11

C#CC++

2009-08-03 17:07:31

C#固定的和活動的變量
點贊
收藏

51CTO技術棧公眾號