Performance increase in LINQ 7

Programming

Microsoft used Span and hardware acceleration to work with vectors in order to improve LINQ performance in .NET 7 dramatically.

Read more...

Parameter Null Checking in C# 11

Programming

Get ride of common boilerplate code to validate if the method arguments are null with C# 11.

Read more...

C#

The magic of LINQ

Programming

Practical LINQ: Calculate the duration of whole music album

Read more...

How to return Yield Results in Async Operations

Programming

How to return Yield Results in Async Operations thanks to IAsyncEnumerable in C#

Read more...

Jagged Arrays

Programming

What is a jagged array?

Read more...

C#

Global and implicit Using statements in C# 10

Programming

Global and implicit Using statements in C# 10 reduce the number of usings you need to specify at the top of each file.

Read more...

File-scoped Namespaces in C# 10

Programming

File-scoped Namespaces in C# 10 simplify your code and removes a level of nesting.

Read more...

Delete all files in BIN and OBJ folders recursive

Programming

Visual Studio: How-To delete all binary files in BIN and OBJ folder recursive for all projects

Read more...

Xamarin.Android await AlertDialog.Builder

Programming

How-to await AlertDialog.Builder user input in Xamarin.Android

Read more...

Parsing Command Line Arguments in .NET Core

Programming

Using the natemcmaster/CommandLineUtils in C# for parsing CommandLine Arguments and Options with easy.

Read more...