附錄 B — 附錄 B — 術語表
本章大綱
- 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(零執行時期開銷)
本章未開放免費試讀,請購買本書以立即閱讀完整版。