switch case when c# 7