附錄 B — 附錄 B — 術語表

最近更新日期

2026年10月9日

本章大綱

  • A 字部
    • Allocation(記憶體配置)
    • Anemic Domain Model(貧血模型)
    • AOT(Ahead-of-Time,預先編譯)
    • Application layer(應用程式層)
    • Asynchronous programming(非同步程式設計)
    • Attribute
  • B 字部
    • Boilerplate code(樣板程式碼)
    • Boxing(裝箱)
    • Buffer(緩衝區)
  • C 字部
    • CLI(command line interface)
    • CLR(common language runtime)
    • Closure(閉包)
    • Collection Expression(集合運算式)
    • Constructor(建構式)
    • Context switch(環境切換)
    • Cooperative cancellation(協同式取消)
  • D 字部
    • Deadlock(死結)
    • Dispose(釋放)
    • Deferred Execution(延遲執行)
    • Delegate(委派)
    • Data Transfer Object (DTO)(資料傳輸物件)
    • Domain Factory(領域工廠)
    • Domain Model(領域模型)
  • E 字部
    • Enumerator(列舉器)
    • Event(事件)
    • Extension Method(擴充方法)
    • Expression Tree(運算式樹)
    • Exception(例外)
    • Exception Filter(例外篩選器)
  • F 字部
    • Finalizer(終結器)
    • Fluent API(流暢介面)
    • Fragmentation(碎片化)
  • G 字部
    • GC(garbage collector)
    • Guard clause(防衛子句)
  • H 字部
    • Heap(堆積)
    • Heap Allocation(堆積配置)
    • Hot path(熱點路徑)
  • I 字部
    • IL(intermediate language)
    • Immutable collection(不可變集合)
    • Immutable(不可變)
    • Init accessor(init 存取子)
    • Iterator(迭代器)
    • Inner Exception(內部例外)
    • Invariant(不變條件)
  • L 字部
    • Large Object Heap (LOH)(大型物件堆積)
    • Local Method(區域方法)
    • Lazy Evaluation(惰性求值)
    • Lambda expression(Lambda 運算式)
    • LINQ(Language Integrated Query)
    • LINQ Provider(LINQ 提供者)
  • M 字部
    • Managed Heap(託管堆積)
    • Managed Resource(託管資源)
    • Materialization(具體化)
    • Method Syntax(方法語法)
  • N 字部
    • Non-positional record(非位置式 record)
    • Null(空值)
    • Nullable Reference Type (NRT)(可為 null 的參考型別)
    • Nullable Value Type(可為 null 的實值型別)
    • Null coalescing operator(Null 聯合運算子)
    • Null coalescing assignment operator(Null 聯合指派運算子)
    • Null conditional operator(Null 條件運算子)
    • Null conditional assignment(Null 條件指派)
    • Null-forgiving operator(Null 寬容運算子)
    • NullReferenceException(Null 參考例外)
  • O 字部
    • Object initializer(物件初始設定式)
    • Object-relational mapping (ORM)(物件-關聯對應)
  • P 字部
    • Partial class / method(部分類別 / 方法)
    • Pattern matching(模式比對)
    • Persistence Entity(持久化實體)
    • Positional record(位置式 record)
    • Primary constructor(主要建構式)
    • Projection(投影)
  • Q 字部
    • Query Syntax(查詢語法)
  • R 字部
    • Race condition(競爭狀況)
    • Range Variable(範圍變數)
    • Record(記錄型別)
    • Reference type(參考型別)
    • Reflection(反射)
    • Repository(儲存庫)
    • Required modifier(required 修飾詞)
  • S 字部
    • Scope(作用域)
    • Sequence(序列)
    • Slicing(切片)
    • Source Generator(來源產生器)
    • Span
    • Stack(堆疊)
    • Standard Query Operators(標準查詢運算子)
    • Structural Equality(結構相等)
    • Structural Sharing(結構共享)
    • State machine(狀態機)
    • String Interpolation(字串插補;字串插值)
    • Stack Trace(堆疊追蹤)
    • Stack Unwinding(堆疊展開)
    • Switch expression(Switch 運算式)
    • Synchronization context(同步環境)
    • Syntactic sugar(語法糖)
    • Tester-Doer Pattern(測試者-執行者模式)
    • Try-Parse Pattern (TryXxx 模式)
  • T 字部
    • Thread pool(執行緒池)
    • Top-level statements(頂層語句)
  • U-Z 字部
    • Unboxing(拆箱)
    • Unmanaged Resource(非託管資源)
    • Using Declaration(using 宣告)
    • Value type(實值型別)
    • Value Equality(值相等性)
    • Value object(值物件)
    • With expression(With 運算式)
    • Zero runtime overhead(零執行時期開銷)

本章未開放免費試讀,請購買本書以立即閱讀完整版。

購買本書