
Collections and Data Structures - .NET | Microsoft Learn
Learn how to use collections and data structures in .NET. Use generic and non-generic collections in thread-safe operations.
Structure types - C# reference | Microsoft Learn
Dec 4, 2024 · Typically, you use structure types to design small data-centric types that provide little or no behavior. For example, .NET uses structure types to represent a number (both …
Structs - C# language specification | Microsoft Learn
Feb 7, 2024 · Structs are similar to classes in that they represent data structures that can contain data members and function members. However, unlike classes, structs are value types and do …
Expression tree data structures - C# | Microsoft Learn
Mar 8, 2023 · An Expression Tree is a data structure that defines code. Expression trees are based on the same structures that a compiler uses to analyze code and generate the compiled …
List<T> and Collections of Data (Part 12 of 19) | Microsoft Learn
Nov 10, 2023 · In this video, learn about managing data collections using List<T>. We have now used numbers and strings (in previous videos), but how are they stored? Let’s initialize a list, …
Generic types (generics) overview - .NET | Microsoft Learn
Jul 23, 2022 · Learn how generics act as code templates that allow you to define type-safe data structures without committing to an actual data type.
Commonly Used Collection Types - .NET | Microsoft Learn
Collections and Data Structures: Discusses the various collection types available in .NET, including stacks, queues, lists, arrays, and dictionaries. Hashtable and Dictionary Collection …
The array reference type - C# reference | Microsoft Learn
Store multiple variables of the same type in an array data structure in C#. Declare an array by specifying a type or specify Object to store any type.
Expression Trees - C# | Microsoft Learn
May 29, 2024 · Learn about expression trees. See how to compile and run code represented by these data structures, where each node is an expression.
Task-based Asynchronous Pattern (TAP): Introduction and …
Mar 11, 2022 · For example, an asynchronous Get operation that returns a Task<String> can be named GetAsync. If you're adding a TAP method to a class that already contains an EAP …