1什麼是DotNet的CLR? CLR作用是什麼?
A不知道 B知道很少 C知道一些 D非常瞭解
2 DotNet中如何使用Win32的DLL?(沒有reference可以添加)
A不知道 B知道很少 C知道一些 D非常瞭解
3 C#使用什麼關鍵字實現可變個數參數(variable number parameters)?
A不知道 B知道很少 C知道一些 D非常瞭解
4 C#中的weak reference是什麼?用於什麼場合?
A不知道 B知道很少 C知道一些 D非常瞭解
5 C#中的using dispose模式是什麼?用於什麼場合?
A不知道 B知道很少 C知道一些 D非常瞭解
6 C#中Garbage Collection是什麼?簡介GC的internal工作方式(如果你是微軟開發人員,如何實現GC)?
A不知道 B知道很少 C知道一些 D非常瞭解
7 C#中的關鍵字as, yield, out/ref, virtual/abstract/override?
A不知道 B知道很少 C知道一些 D非常瞭解
8 Strong name signature是什麼?有什麼用?
A不知道 B知道很少 C知道一些 D非常瞭解
9 字串intern暫留機制是怎麼一回事?
A不知道 B知道很少 C知道一些 D非常瞭解
10 Windows平臺下多進程通訊方式?越多越好
A不知道 B知道很少 C知道一些 D非常瞭解
11 Delegate, Event, Action, Func都是什麼?
A不知道 B知道很少 C知道一些 D非常瞭解
12 MVC, MVP, MVVM設計模式?
A不知道 B知道很少 C知道一些 D非常瞭解
13 除了工廠模式和單例模式,列舉並且簡單介紹你知道的設計模式以及應用場合?
A不知道 B知道很少 C知道一些 D非常瞭解
14 C#中overload和override如何實現?
A不知道 B知道很少 C知道一些 D非常瞭解
15 介面和抽象類別有什麼區別?都應用在什麼場合?
A不知道 B知道很少 C知道一些 D非常瞭解
16 LINQ是什麼?寫一個簡單的LINQ語句?
A不知道 B知道很少 C知道一些 D非常瞭解
17 C# Lambda是什麼?寫一個簡單的lambda?
A不知道 B知道很少 C知道一些 D非常瞭解
18 C#中class與struct區別?