| Record | required Members |
| Record Class | Object Initializer |
| Record Struct | Pattern Matching |
| Readonly Record Struct | Property Pattern |
| Positional Record | Recursive Pattern |
| Non-Positional Record | Type Pattern |
| Primary Constructor | Value-based Semantics |
| Positional Parameters | Nominal Type |
| Init-only Property | Data Model |
| init Accessor | Data Transfer Object (DTO) |
| with Expression | Entity |
| Non-destructive Mutation | Immutable Collection |
| Value Equality | Value Object |
| Reference Equality | Encapsulation |
| Structural Equality | Generated Equality Members |
| Equality Comparison | Synthesized Constructor |
| Equals() | Synthesized Properties |
| GetHashCode() | Expression-bodied Member |
| Equality Operator (==) | Serialization |
| Inequality Operator (!=) | Deserialization |
| Compiler-generated Members | Nullable Reference Type |
| Immutable Object | Shallow Copy |
| Mutable Record | Deep Copy |
| ToString() Override | Init-only Setter |
| PrintMembers() | Record Conversion |
| Deconstruct() | Record Declaration |
| Deconstruction | Record Member |
| Copy Constructor | Value Object Pattern |
| Cloning | Data-centric Type |
| Clone() Method | Equality Contract |
| Record Inheritance | EqualityContract Property |
| Sealed Record | Record Metadata |
| Abstract Record | Primary Constructor Scope |
| Base Record | Record Type Hierarchy |
| Derived Record |
Applied Knowledge
ASP.NET Core, SQL Server, Excel & Access VBA, JavaScript and SAS
Saturday, June 20, 2026
C# Record Related Important Terms
C# .Tuple Related Important Terms
| Tuple | Tuple Pattern |
| ValueTuple | Positional Pattern |
| Reference Tuple | Pattern Matching |
| Value Tuple | Deconstruct Method |
| Tuple<T1> | Deconstruct() |
| Tuple<T1, T2> | Nested Tuple |
| Tuple<T1, T2, T3> | Flattened Tuple |
| Tuple<T1,...,T7,TRest> | Tuple Conversion |
| ValueTuple<T1> | Implicit Tuple Conversion |
| ValueTuple<T1, T2> | Explicit Tuple Conversion |
| ValueTuple<T1,...,T7,TRest> | Tuple Inference |
| Tuple Literal | Tuple Compatibility |
| Tuple Expression | Tuple Element Type |
| Tuple Type | Tuple Element Name Inference |
| Tuple Instance | Anonymous Type vs Tuple |
| Tuple Element | Tuple Alias |
| Tuple Field | Generic Tuple |
| Tuple Member | Boxing |
| Named Tuple | Unboxing |
| Unnamed Tuple | Heap Allocation |
| Tuple Element Names | Stack Allocation |
| Tuple Projection Initializer | Value Semantics |
| Tuple Assignment | Reference Semantics |
| Tuple Return Type | Mutable ValueTuple |
| Tuple Parameter | Immutable Tuple |
| Tuple Deconstruction | ITuple |
| Tuple Declaration | Tuple Metadata |
| Tuple Unpacking | Tuple Serialization |
| Tuple Discard | Tuple-based API |
| Discards (_) | Lightweight Data Container |
| Multiple Assignment | Composite Return Value |
| Positional Access | Tuple Unification |
| Item1 | Tuple Arity |
| Item2 | Tuple Shape |
| Item3 | Record vs Tuple |
| Rest Property | Anonymous Object vs Tuple |
| Tuple Equality | Collection Expression with Tuple |
| Structural Equality | Tuple Swap |
| Value Equality | Tuple Syntax |
| Tuple Comparison | Tuple Element Access |
Subscribe to:
Posts (Atom)
Hot Topics
-
In previous post , we learnt basic introduction to SQL Server . In this post we will learn about SSMS (SQL Server Management Studio) softwar...
-
In the previous post we have learnt about SSMS (SQL Server Management Studio) and how to connect with a SQL Server instance. In this post w...
-
By Ajeet Kumar RADAR CHART In radar chart, the categorical variable is displayed as spikes radiating from a central point. The values o...