DailyDrop

Supporting 13 months

.NET has support for 13 months


Read more...


Efficient EF deletion

Exploring a more efficient method to perform deletes in Entity Framework


Read more...


List ConvertAll

Converting list data types with ConvertAll


Read more...


Succinct initialization pattern

Succinct lazy initialization patterns with newer C# features


Read more...


Local functions and attributes

Since C#9, local functions are permitted to be decorated with attributes


Read more...


Builder pattern implicit conversions

Leveraging implicit conversions to make using the builder pattern easier


Read more...


Foreach loops and indexes

Using a tuple to keep track of an item index in a foreach loop


Read more...


String comparison with StringComparer

Using StringComparer.OrdinalIgnoreCase.Equals to compare strings instead of ToLower


Read more...


List AddRange performance

Comparing the performance of the List AddRange and Add methods


Read more...


Awaiting anything with GetAwaiter

Using a GetAwaiter extension method to await any type


Read more...