Exception filters

All C# 6 features with short examples

It’s time to sum up all C# 6 features. Here is a list of all goodness with short examples implemented and tested in Visual Studio 2015. nameof String interpolation Null-conditional (?. and ?[]) and null-coalescing (??) operators Index initializers Extension methods visible in collection initializers Exception filters Auto-property initializers Expression-bodied […]

C# 6 features – Exception filters

Exception filters were already available in Visual Basic and F#, but not in C#. Recent release of C# 6 makes it equal. Below is example of exception filters syntax in C# 6. try { // do something dangerous } catch (Exception e) when (MyFilter(e)) { // action } If the […]