原文:.NET面試題系列[10] - IEnumerable的派生類

.NET面試題系列目錄 IEnumerable分為兩個版本:泛型的和非泛型的。IEnumerable只有一個方法GetEnumerator。如果你只需要數據而不打算修改它,不打算為集合插入或刪除任何成員 例如從遠端拿回數據顯示 ,則你不需要任何比IEnumerable更復雜的接口。 ICollection繼承IEnumerable。可以使用Count方法統計集合的大小。 注意非泛型版本的IColl ...

2016-08-20 11:54 4 2327 推薦指數:

查看詳情

.NET面試題系列[11] - IEnumerable 派生類

“你每次都選擇合適的數據結構了嗎?” - Jeffery Zhao .NET面試題系列目錄 ICollection<T>繼承IEnumerable<T>。在其基礎上,增加了Add,Remove等方法,可以修改集合的內容。IEnumerable<T>的直接 ...

Sat Aug 20 20:23:00 CST 2016 6 2470
.NET面試題系列[9] - IEnumerable

.NET面試題系列目錄 什么是IEnumerableIEnumerableIEnumerable的泛型版本IEnumerable<T>是一個接口,它只含有一個方法GetEnumerator。Enumerable這個靜態類型含有很多擴展方法,其擴展的目標 ...

Sun Aug 14 01:05:00 CST 2016 3 8639
派生類和基類

C++一個主要目標是提供代碼重用,繼承是實現該目標的重要途徑之一。從一個派生出另一個時,原始稱為基類,繼承稱為派生類。 1. 派生類對象存儲了基類的數據成員 2. 派生類對象可以使用基類的方法 關於三種繼承方式的成員訪問權限: 1. 基類的 private ...

Tue Apr 17 18:31:00 CST 2018 0 973
派生類與繼承

1、下面的程序可以輸出ASCII字符與所對應的數字的對照表。修改下列程序,使其可以輸出字母a到z(或任意兩個字符間)與所對應的數字的對照表。 class table { public: ...

Mon Feb 12 17:49:00 CST 2018 0 1709
基類和派生類

1.什么是基類?   在面向對象設計中,被定義為包含所有實體共性的class類型,被稱為“基類”。-百度百科   簡單理解,即父類(相對派生類) 2.什么是派生類?   利用繼承機制,新的可以從已有的派生。那些用於派生稱為這些特別派生出的的“基類”。   簡單理解,即子類 ...

Tue Sep 18 02:08:00 CST 2018 0 2898
.NET面試題系列[7] - 委托與事件

委托和事件 委托在C#中具有無比重要的地位。 C#中的委托可以說俯拾即是,從LINQ中的lambda表達式到(包括但不限於)winform,wpf中的各種事件都有着委托的身影。C#中如果 ...

Wed Aug 10 00:54:00 CST 2016 7 7694
.NET面試題系列[8] - 泛型

“可變性是以一種類型安全的方式,將一個對象作為另一個對象來使用。“ - Jon Skeet .NET面試題系列目錄 .NET面試題系列[1] - .NET框架基礎知識(1) .NET面試題系列[2] - .NET框架基礎知識(2) .NET面試題系列 ...

Thu Aug 11 22:58:00 CST 2016 10 7146
.NET面試題系列[6] - 反射

反射 - 定義,實例與優化 在面試中,通常會考察反射的定義(操作元數據),可以用反射做什么(獲得程序集及其各個部件),反射有什么使用場景(ORM,序列化,反序列化,值類型比較等)。如果答得好,還可能會問一下如何優化反射(Emit法,委托法)。 反射的性能遠遠低於直接調用,但對於必須要使用的場景 ...

Wed Aug 03 02:24:00 CST 2016 5 5708
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM