Blog Posts with tag ".NET"

Task.Run vs. TaskFactory.StartNew

Task.Run vs. TaskFactory.StartNew

When working with asynchronous or parallel code in C#, you’ll inevitably encounter two common ways to start tasks: Task.Run and TaskFactory.StartNew. At first glance, they seem similar - but they behave differently and …

Read Blog Post
When to use records in C#

When to use records in C#

For several years now, C# has supported Records as a new “type”. Initially only for classes (which is why the class is optional for a record class), later also for structs. Records are specially designed for use as data …

Read Blog Post