News

Take advantage of the lightweight, open source BenchmarkDotNet library to benchmark your methods and track their performance.
Exception handling is different for asynchronous code. Learn the exception handling semantics for asynchronous methods in C#.
Test projects give you a way to exercise your code to see if it works but they're also part of your project's 'permanent record.' If all you want to do is try something out with some throwaway code, C ...