All posts tagged “Professional Development

Professional Development – 2023 – Week 3

.NET The New Built-in Guard Clauses Coming in .NET 8 (via Nick Chapsas) We already have things like ArgumentNullException.ThrowIfNull(…) and ArgumentException.ThrowIfNullOrEmpty(string s). In .NET 8, ArgumentOutOfRangeException may potentially get methods to check for zero, negative, negative or zero, greater than,…