• C# Digest
  • Posts
  • Choosing the Best Immutable Dictionary

Choosing the Best Immutable Dictionary

Compare the performance and features of ReadOnlyDictionary, ImmutableDictionary, and FrozenDictionary

Choosing the Best Immutable Dictionary
7 minutes by Pierre Belin

Make informed decisions when it comes to selecting the right immutable dictionary for your C# projects. Compare the performance and features of ReadOnlyDictionary, ImmutableDictionary, and FrozenDictionary.

Supabase is now GA
sponsored by Supabase

The Postgres developer platform is now Generally Available.

Use Reactive Extensions for .NET to transform FileSystemWatcher events into a powerful and easy-to-use event stream to deal with file system idiosyncrasies.

General Availability of .NET Aspire
10 minutes by Damian Edwards

.NET Aspire, the stack that streamlines development of .NET cloud-native services, is now generally available.

In this post Andrew describes some of the cases primary constructors work well for. Then he shares some of the various gripes with them, mostly stemming from the implicit capture usage.

Roslyn analyzers: How to
6 minutes by Gérald Barré

In this post, Gérald shares some resources to help you write Roslyn analyzers.

Discriminated Union
6 minutes by Tore Aurstad

Discriminated unions are a set of types that are allowed to be used. In F#, these types dont have to be in an inheritance chain, they can really be a mix of different types. In C# however, one has to use a base type for the union itself and declare this as abstract.

how did you like this issue?

Login or Subscribe to participate in polls.

newsletters

Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.