C Sharp ( C# )
  • 熟悉 C# 語法。
  • 瞭解數值型別及參考型別差異。
  • 瞭解 JIT 及 GC 運行機制。
  • 熟悉泛型及其條件約束使用。
  • 瞭解 LinQ 及 Lambda 表示式使用。
  • 熟悉行內方法使用。
  • 熟悉 List 及 Dictionary 等元素容器使用。
  • 瞭解 Tuple 使用方式。
  • 瞭解如何透過 DllImport 進行 C / C++ Library 使用。
  • 瞭解 value、ref value 及 out value 差異。
  • 熟悉 loop 中透過 var 取代特定型別。
  • 瞭解 Boxing 及 Unboxing 使用方式。
  • 瞭解 Nullable 使用方式。
  • 瞭解 Action 及 Func 使用方式。
  • 瞭解 get、set 及 init 屬性存取使用方式。
  • 熟悉 Extension Method 使用方式。
  • 瞭解 iterator 使用方式。
  • 瞭解 Thread、ThreadPool 及 Task 使用方式。
  • 瞭解 async、await 使用方式。
  • 瞭解 AutoResetEvent、ManualResetEvent 使用方式。
  • 瞭解反射使用方式。
  • 熟悉 is、as 使用方式。