DEV Community

C# Advanced Series' Articles

Back to mohamed Tayel's Series
C# Advanced:Intro

C# Advanced:Intro

7
Comments
2 min read
C# Advanced:Delegates

C# Advanced:Delegates

11
Comments 3
4 min read
C# Advanced: Multicast Delegates

C# Advanced: Multicast Delegates

12
Comments
3 min read
C# Advanced:Anonymous Functions, and Lambdas

C# Advanced:Anonymous Functions, and Lambdas

3
Comments
6 min read
C# Advanced:Understanding `Action` and `Func`

C# Advanced:Understanding `Action` and `Func`

Comments
5 min read
C# Advanced:Events

C# Advanced:Events

Comments
4 min read
C# Advanced: Subscribing to Events

C# Advanced: Subscribing to Events

5
Comments
4 min read
C# Advanced: Passing Data into Event Handlers

C# Advanced: Passing Data into Event Handlers

8
Comments
5 min read
C# Advanced: Unsubscribing from Events

C# Advanced: Unsubscribing from Events

9
Comments
4 min read
C# Advanced:Operator Overloading

C# Advanced:Operator Overloading

Comments
5 min read
C# Advanced:Extension Methods

C# Advanced:Extension Methods

1
Comments
3 min read
C# Advanced:Extension Methods Demo

C# Advanced:Extension Methods Demo

Comments
4 min read
C# Advanced: Creating Reusable Extension Methods

C# Advanced: Creating Reusable Extension Methods

9
Comments 6
5 min read
C# Advanced: Understanding Anonymous Types

C# Advanced: Understanding Anonymous Types

2
Comments
3 min read
C# Advanced: Anonymous Types with LINQ

C# Advanced: Anonymous Types with LINQ

2
Comments 1
6 min read
C# Advanced: Leveraging Anonymous Types in C# for LINQ and Data Binding

C# Advanced: Leveraging Anonymous Types in C# for LINQ and Data Binding

2
Comments
6 min read
C# advanced: Exploring Tuples An Alternative to Anonymous Types

C# advanced: Exploring Tuples An Alternative to Anonymous Types

8
Comments
4 min read
C# advanced: Tuple Assignments

C# advanced: Tuple Assignments

7
Comments
5 min read
C# advanced: How to Use Tuples as Return Types

C# advanced: How to Use Tuples as Return Types

1
Comments
4 min read
C# advanced:Deconstructing Objects

C# advanced:Deconstructing Objects

4
Comments
6 min read
c# advanced: Pattern Matching

c# advanced: Pattern Matching

2
Comments
6 min read
c# advance: Switch Expressions

c# advance: Switch Expressions

1
Comments
4 min read
c# advance:Exploring Type Patterns in C#

c# advance:Exploring Type Patterns in C#

4
Comments
4 min read
c# advanced : Positional Patterns

c# advanced : Positional Patterns

Comments
4 min read
c# advanced: Pattern Matching in c#

c# advanced: Pattern Matching in c#

1
Comments
3 min read
c# advanced: Logical and Relational Patterns in C#

c# advanced: Logical and Relational Patterns in C#

5
Comments
4 min read
c# advance : Introduction to Records in C#

c# advance : Introduction to Records in C#

8
Comments 1
4 min read
c# advanced: Adding Additional Members to a Record in C#

c# advanced: Adding Additional Members to a Record in C#

5
Comments 1
5 min read
c# advanced: Enhancing Records Adding Flexibility with Additional Members

c# advanced: Enhancing Records Adding Flexibility with Additional Members

8
Comments
4 min read
Serializing and Deserializing Records in C#

Serializing and Deserializing Records in C#

11
Comments 1
4 min read
Customizing Compiler-Generated Methods in C# Records with Full Code Examples

Customizing Compiler-Generated Methods in C# Records with Full Code Examples

9
Comments
4 min read
The Problem with Nullability in C#

The Problem with Nullability in C#

5
Comments
4 min read
Understanding Nullable Reference Types in C#

Understanding Nullable Reference Types in C#

5
Comments
3 min read
Guarding Against Null in C# Best Practices and Approaches

Guarding Against Null in C# Best Practices and Approaches

7
Comments
3 min read
Handling Nulls in C# A Comprehensive Guide

Handling Nulls in C# A Comprehensive Guide

10
Comments
3 min read
Understanding NotNullWhen in C#

Understanding NotNullWhen in C#

10
Comments
3 min read
Attributes for Null-State Static Analysis in C#

Attributes for Null-State Static Analysis in C#

8
Comments
4 min read
Exploring Indexers in C#: Array-Like Access for Custom Types

Exploring Indexers in C#: Array-Like Access for Custom Types

3
Comments
3 min read
Slicing an Array Using the Range Syntax in C#

Slicing an Array Using the Range Syntax in C#

2
Comments
3 min read
Introducing Span<T> in .NET

Introducing Span<T> in .NET

11
Comments
4 min read
Understanding Memory<T> in C#

Understanding Memory<T> in C#

8
Comments
4 min read
intro to Garbage Collection and Resource Management in C#

intro to Garbage Collection and Resource Management in C#

6
Comments
4 min read