Evaluate Expressions in Switch Statements in C#

I know that this topic is pretty old but if someone still looking for the answer now in C# 7 it’s possible. Here is an example:

switch (value)
{
     case var expression when value < 0:
         //some code
         break; 

     case var expression when (value >= 0 && value < 5):
         //some code
         break;

     default:
         //some code
         break;
}

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)