freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

csharp規(guī)范20版-免費閱讀

2024-09-22 15:28 上一頁面

下一頁面
  

【正文】 但是 , 上面的方法僅適用于特定的 構(gòu)造類型 Stackint。例如,泛型類 ListT 可能約束 T 必須實現(xiàn) IComparable,以便 List 的 Sort 方法能夠?qū)椷M行比較。 章 錯誤 !使用“開始”選項卡將 Heading 1 應用于要在此處顯示的文字。例如,可以將 key 參數(shù)強制轉(zhuǎn)換為 IComparable: public class DictionaryK,V { public void Add(K key, V value) { ... if (((IComparable)key).CompareTo(x) 0) {...} ... } } 雖然這種解決方案可行 , 但它需要在運行時動態(tài)檢查類型 , 因此會增加開銷。 對于值類型 , .NET 公共語言運行庫為 每次泛型類型實例化單獨創(chuàng)建專用的本機代碼副本。上面的 StackT 示例只有一個類型形參,而一個泛型 Dictionary 類可能具有兩個類型形參,一個用于鍵的類型,一個用于值的類型: public class DictionaryK,V { public void Add(K key, V value) {...} public V this[K key] {...} } 在使用上述 DictionaryK,V 時 , 必須提供兩個類型實參 : Dictionarystring,Customer dict = new Dictionarystring,Customer()。而且在檢索值時也不再需要將它們顯式強制轉(zhuǎn)換為原始類型。 (3)。注意,這里的 T 用作內(nèi)部項數(shù)組的元素類型、傳遞給 Push 方法的參數(shù)類型和 Pop 方法的返回類型: public class StackT { T[] items。 顯然 , 如果能夠指定元素類型 , Stack 類將能夠從中受益。 int i = (int)()。 public void Push(object item) {...} public object Pop() {...} } 雖然使用類型 object 使得 Stack 類非常靈活 , 但這種方式仍存在某些缺陷。實際上, C 沒有添加新的關(guān)鍵字,因為這樣的關(guān)鍵字可能與現(xiàn)有代碼中的標識符沖突??煽疹愋椭С制浠A(chǔ)類型的所有值以及一個附加的空狀態(tài)。 ? 在需要委托值的地方,匿名方法允許以“內(nèi)聯(lián)”方式編寫代碼塊。 保留所有權(quán)利。 本文提及的其他產(chǎn)品和公司名稱可能是其各自所有者的商標。版權(quán)所有 ? Microsoft Corporation 19992020。 目錄 版權(quán)所有 ? Microsoft Corporation 19992020。 運算符重載解析 .......................................................................................................................91 相等操作符和空 .......................................................................................................................91 is 運算符 ..................................................................................................................................91 as 運算符 ..................................................................................................................................92 復合賦值 ..................................................................................................................................92 bool? 類型 ................................................................................................................................92 空合并運算符 ...........................................................................................................................93 25. 其他功能 ............................................................................................................................................ 95 屬性訪問器的可訪問性 ................................................................................................................. 95 訪問器聲明 ..............................................................................................................................95 訪問器的使用 ...........................................................................................................................96 重寫和接口實現(xiàn) .......................................................................................................................97 靜態(tài)類 ........................................................................................................................................... 97 靜態(tài)類聲明 ..............................................................................................................................97 引用靜態(tài)類類型 .......................................................................................................................98 命名空間別名限定符 ..................................................................................................................... 98 限定的別名成員 ..................................................................................................................... 100 別名的唯一性 ......................................................................................................................... 101 Extern 別名 ................................................................................................................................... 102 Extern 別名指令 ..................................................................................................................... 103 Pragma 指令 ................................................................................................................................. 104 Pragma warning ...................................................................................................................... 105 默認值表達式 .............................................................................................................................. 105 條件屬性類 ................................................................................................................................. 106 固定大小緩沖區(qū) .......................................................................................................................... 107 固定大小緩沖區(qū)的聲明 .......................................................................................................... 107 表達式中的固定大小緩沖區(qū) ................................................................................................... 108 Fixed 語句 .............................................................................................................................. 109 明確賦值檢查 ......................................................................................................................... 109 第 錯誤 !使用“開始”選項卡將 Heading 1 應用于要在此處顯示的文字。匿名方法類似于 Lisp 編程語言中的 lambda 函數(shù)。任何值類型均可作為可空類型的基礎(chǔ)類型。 有關(guān) C 語言的最新信息以及如何為本文檔提供反饋意見的說明 , 請訪問 “ C 語言主頁 ”( 泛型 泛型可以讓類、結(jié)構(gòu)、接口、委托和方法按它們存儲和操作的數(shù)據(jù)的類型進行參數(shù)化。例如,我們可以將任何類型的值(例如一個 Customer 實例)推入堆棧。 這樣的裝箱和取消裝箱操作由于涉及動態(tài)內(nèi)存分配和運行時類型檢查而額外增加了性能開銷。有了泛型,我們便可以做到這一點。 int count。 int x = ()。 泛型提供了強類型機制 , 這意味著如果將一個 int 值推入 Customer 對象的堆棧將導致錯誤。 (Peter, new Customer())。而對于所有的引用類型,則共享該本機代碼的單個副本(因為在本機代碼級別,引用不過是具有相同表示形式的 指針)。另外它還將錯誤報告推遲到運行時,當鍵未實現(xiàn) IComparable 時引發(fā) InvalidCastException。 版權(quán)所有 ? Microsoft Corporation 19992020。但是,即使在某些情形下 Sort 方法根本沒有被調(diào)用,也會由于上述約束的存在而導致未實現(xiàn) IComparable 的類型無法使用 ListT。為了將其用于任何 StackT,必須將該方法編寫為一個
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1