Recent Posts

C# Tuples. Conversions.

10 minute read

In a statically typed language like C#, every new kind of type or a new expression needs to define how it fits into the framework of type conversions. Tuples...

C# Tuples. More about element names.

10 minute read

C# tuples can have optional element names. Here are some interesting details about tuple element names and how they are treated by the language.

C# Tuples. Why mutable structs?

5 minute read

C# defines tuples as mutable value types. Considering the general guidance against mutable structs, it may look as a peculiar design choice.